File: /mnt/data/ghayatcom/ghayatcom-api/app/WaitingRoom.php
<?php
namespace App;
use App\Appointment;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\SoftDeletes;
class WaitingRoom extends Model
{
use SoftDeletes;
protected $fillable = ['id', 'appointment_id', 'doctor_id', 'patient_id', 'start_time', 'end_time', 'duration', 'status', 'created_at', 'created_by', 'updated_by', 'deleted_by'];
protected $hidden = ['created_by', 'updated_by', 'deleted_by', 'deleted_at', 'updated_at'];
public function appointment(): BelongsTo
{
return $this->belongsTo(Appointment::class, 'appointment_id');
}
}