relations
This commit is contained in:
parent
d6f05d3988
commit
a8ce963fac
@ -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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -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;
|
||||||
|
Loading…
Reference in New Issue
Block a user