MorphMany

Наследует 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
)
  • $label - лейбл, заголовок поля,
  • $relationName - название отношения,
  • $formatted - замыкание или поле в связанной таблице для отображения значений.

Параметр $formatted не используется в поле MorphMany!

use MoonShine\Fields\Relationships\MorphMany;
 
//...
 
public function fields(): array
{
return [
MorphMany::make('Comments', 'comments')
];
}
 
//...