Extends HasOne
- has the same features
Relationship field in Laravel of type morphOne.
Same as MoonShine\Fields\Relationships\HasOne
only for MorphOne relationships
MoonShine\Fields\Relationships\MorphOne
.
To create this field, use the static make()
method.
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
- label, field headerrelationName
- name of the relationshipformatted
- a closure or field in a related table to display values.
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')];}//...