Spec-Zone.ru › Laravel 10

Атрибут

class Атрибут (Просмотреть исходный код)

Свойства

callable $get

Обработчик доступа к атрибуту.

callable $set

Мутатор атрибута.

bool $withCaching

Указывает, включено ли кеширование для данного атрибута.

bool $withObjectCaching

Указывает, включено ли кеширование объектов для данного атрибута.

Методы

void __construct(callable $get = null, callable $set = null)

Создать новый обработчик доступа/мутатор атрибута.

static Атрибут make(callable $get = null, callable $set = null)

Создать новый обработчик доступа/мутатор атрибута.

static Атрибут get(callable $get)

Создать новый обработчик доступа к атрибуту.

static Атрибут set(callable $set)

Создать новый мутатор атрибута.

Атрибут withoutObjectCaching()

Отключить кеширование объектов для атрибута.

Атрибут shouldCache()

Включить кеширование для атрибута.

Детали

void __construct(callable $get = null, callable $set = null)

Создать новый обработчик доступа/мутатор атрибута.

Параметры

callable $get
callable $set

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

void

static Атрибут make(callable $get = null, callable $set = null)

Создать новый обработчик доступа/мутатор атрибута.

Параметры

callable $get
callable $set

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

Атрибут

static Атрибут get(callable $get)

Создать новый обработчик доступа к атрибуту.

Параметры

callable $get

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

Атрибут

static Атрибут set(callable $set)

Создать новый мутатор атрибута.

Параметры

callable $set

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

Атрибут

Атрибут withoutObjectCaching()

Отключить кеширование объектов для атрибута.

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

Атрибут

Атрибут shouldCache()

Включить кеширование для атрибута.

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

Атрибут

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

Spec-Zone.ru

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