morphTo(); } public function containers(): BelongsToMany { return $this->BelongsToMany(Container::class, ContainerPackingList::class); } /** * @return MorphMany */ public function steps(): morphMany { return $this->morphMany(Step::class, 'owner'); } /** * @return HasMany */ public function packages(): hasMany { return $this->hasMany(Package::class, 'packing_list_id'); } /** * @return morphMany */ public function transports(): morphMany { return $this->morphMany(Transport::class, 'owner'); } }