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