*/ use HasFactory; protected $fillable = [ 'patient_id', 'doctor_id', 'image_path', 'complaint', 'status', 'diagnosis', 'doctor_note', 'submitted_at', 'verified_at', 'percentage', 'is_submitted', ]; protected $casts = [ 'submitted_at' => 'datetime', 'verified_at' => 'datetime', ]; public function scopePending($q) { return $q->where('status','pending'); } public function scopeHistory($q) { return $q->where('status','!=','pending'); } public function patient() { return $this->belongsTo(Account::class, 'patient_id'); } public function doctor() { return $this->belongsTo(Account::class, 'doctor_id'); } }