create transportation unit cartable

This commit is contained in:
2025-05-19 09:18:32 +03:30
parent f756b9adbe
commit ece2d687cd
9 changed files with 153 additions and 62 deletions

View File

@@ -26,4 +26,24 @@ class Mission extends Model
{
return $this->morphedByMany(RoadObserved::class, 'missionable');
}
public function machines(): MorphToMany
{
return $this->morphToMany(CMMSMachine::class,
'machinable',
'machinables',
'machinable_id',
'machine_id'
);
}
public function rahdaran(): MorphToMany
{
return $this->morphToMany(Rahdaran::class,
'rahdarable',
'rahdarables',
'rahdarable_id',
'rahdar_id',
);
}
}