MorphTo

Вы просматриваете документацию старой версии MoonShine. Рассмотрите возможность обновления вашего проекта до MoonShine 2.x.

Наследует BelongsTo * имеет те же возможности

Поле для отношений в Laravel типа MorphTo

То же самое что и MoonShine\Fields\BelongsTo только для отношений MorphTo

use MoonShine\Fields\MorphTo;
 
//...
 
public function fields(): array
{
return [
MorphTo::make('Commentable')->types([
Article::class => 'title'
]),
];
}
//...

Обязательный метод types с указанием доступных классов.
Ключ — ссылка на модель, а значение — поле для отображения.