relations

This commit is contained in:
Dr Masroor Ehsan 2025-01-10 14:23:52 +06:00
parent d6f05d3988
commit a8ce963fac
2 changed files with 19 additions and 1 deletions

View File

@ -2,4 +2,17 @@
namespace App\Models; namespace App\Models;
class OrthancHost extends BaseModel {} use Illuminate\Database\Eloquent\Relations\BelongsTo;
class OrthancHost extends BaseModel
{
public function institute(): BelongsTo
{
return $this->belongsTo(Institute::class);
}
public function facilty(): BelongsTo
{
return $this->belongsTo(Facility::class);
}
}

View File

@ -117,6 +117,11 @@ public function assignedPhysician(): BelongsTo
return $this->belongsTo(User::class, 'assigned_physician_id'); return $this->belongsTo(User::class, 'assigned_physician_id');
} }
public function orthancHost(): BelongsTo
{
return $this->belongsTo(OrthancHost::class);
}
public function isAssigned(int $rad_id): bool public function isAssigned(int $rad_id): bool
{ {
return $this->assigned_physician_id === $rad_id; return $this->assigned_physician_id === $rad_id;