Расширяет HasMany
- имеет те же функции
Поле отношения в Laravel типа morphMany
То же самое, что MoonShine\Fields\Relationships\HasMany
, только для отношений morphMany
MoonShine\Fields\Relationships\MorphMany
Для создания этого поля используйте статический метод make()
.
MorphMany::make(Closure|string $label,?string $relationName = null,Closure|string|null $formatted = null)
MorphMany::make(Closure|string $label,?string $relationName = null,Closure|string|null $formatted = null)
label
- метка, заголовок поля,relationName
- имя отношения,formatted
- замыкание или поле в связанной таблице для отображения значений.
Параметр formatted
не используется в поле MorphMany
!
use MoonShine\Fields\Relationships\MorphMany;//...public function fields(): array{return [MorphMany::make('Comments', 'comments')];}//...
use MoonShine\Fields\Relationships\MorphMany;//...public function fields(): array{return [MorphMany::make('Comments', 'comments')];}//...