ОтношениеBelongsTo
класс BelongsToRelationship (Просмотреть исходный код)
Свойства
| protected Factory|Модель | $factory | Экземпляр связанной фабрики. | |
| protected string | $relationship | Имя отношения. | |
| protected mixed | $resolved | Кэшированный, разрешённый идентификатор родительского экземпляра. |
Методы
| void | __construct(Factory|Модель $factory, string $relationship)
Создать новое определение отношения "belongs to". | |
| array | attributesFor(Модель $model)
Получить атрибуты и разрешители родительской модели для данной модели-потомка. | |
| Closure | resolver(string|null $key)
Получить отложенный разрешитель для идентификатора родителя этого отношения. | |
| $this | recycle(Коллекция $recycle)
Указать экземпляры моделей, которые всегда следует использовать при создании отношений. |
Подробности
void __construct(Factory|Модель $factory, string $relationship)
Создать новое определение отношения "belongs to".
array attributesFor(Модель $model)
Получить атрибуты и разрешители родительской модели для данной модели-потомка.
protected Closure resolver(string|null $key)
Получить отложенный разрешитель для идентификатора родителя этого отношения.
$this recycle(Коллекция $recycle)
Указать экземпляры моделей, которые всегда следует использовать при создании отношений.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Database/Eloquent/Factories/BelongsToRelationship.html