Spec-Zone.ru › Laravel 11

BelongsToRelationship

class BelongsToRelationship(View source)

Свойства

protected Factory|Model$factory

Экземпляр связанного фабричного класса.

protected string$relationship

Имя связи.

protected mixed$resolved

Кэшированный, разрешённый идентификатор родительского экземпляра.

Методы

void __construct(Factory|Model $factory, string $relationship)

Создать новое определение связи "belongs to".

array attributesFor(Model $model)

Получить атрибуты родительской модели и разрешители для заданной дочерней модели.

Closure resolver(string|null $key)

Получить отложенный разрешитель для идентификатора родителя этой связи.

$this recycle(Collection $recycle)

Указать экземпляры моделей, которые всегда следует использовать при создании связей.

Подробное описание

void __construct(Factory|Model $factory, string $relationship)

Создать новое определение связи "belongs to".

Параметры

Factory|Model$factory
string$relationship

Возвращаемое значение

void

array attributesFor(Model $model)

Получить атрибуты родительской модели и разрешители для заданной дочерней модели.

Параметры

Model$model

Возвращаемое значение

array

protected Closure resolver(string|null $key)

Получить отложенный разрешитель для идентификатора родителя этой связи.

Параметры

string|null$key

Возвращаемое значение

Closure

$this recycle(Collection $recycle)

Указать экземпляры моделей, которые всегда следует использовать при создании связей.

Параметры

Collection$recycle

Возвращаемое значение

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Database/Eloquent/Factories/BelongsToRelationship.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API