Атрибут
class Атрибут (Просмотр исходного кода)
Свойства
| callable | $get | Обработчик доступа к атрибуту. | |
| callable | $set | Мутатор атрибута. | |
| bool | $withObjectCaching | Указывает, включено ли кеширование объектов для этого атрибута. |
Методы
| void | __construct(callable $get = null, callable $set = null)
Создает новый обработчик доступа / мутатор атрибута. | |
| static Атрибут | get(callable $get)
Создает новый обработчик доступа к атрибуту. | |
| static Атрибут | set(callable $set)
Создает новый мутатор атрибута. | |
| Атрибут | withoutObjectCaching()
Отключает кеширование объектов для атрибута. |
Детали
void __construct(callable $get = null, callable $set = null)
Создает новый обработчик доступа / мутатор атрибута.
static Атрибут get(callable $get)
Создает новый обработчик доступа к атрибуту.
static Атрибут set(callable $set)
Создает новый мутатор атрибута.
Атрибут withoutObjectCaching()
Отключает кеширование объектов для атрибута.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Database/Eloquent/Casts/Attribute.html