Spec-Zone.ru › Laravel 10

HasUuids

trait HasUuids (View source)

Методы

void initializeHasUuids()

Инициализировать трайт.

массив uniqueIds()

Получить столбцы, которые должны получить уникальный идентификатор.

строка newUniqueId()

Сгенерировать новый UUID для модели.

Relation resolveRouteBindingQuery(Model|Relation $query, mixed $value, string|null $field = null)

Получить модель для связанного значения.

строка getKeyType()

Получить тип автоинкрементного ключа.

bool getIncrementing()

Получить значение, указывающее, являются ли идентификаторы нарастающими.

Детали

void initializeHasUuids()

Инициализировать трайт.

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

void

массив uniqueIds()

Получить столбцы, которые должны получить уникальный идентификатор.

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

массив

строка newUniqueId()

Сгенерировать новый UUID для модели.

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

строка

Relation resolveRouteBindingQuery(Model|Relation $query, mixed $value, string|null $field = null)

Получить модель для связанного значения.

Параметры

Model|Relation $query
mixed $value
string|null $field

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

Relation

Исключения

ModelNotFoundException

строка getKeyType()

Получить тип автоинкрементного ключа.

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

строка

bool getIncrementing()

Получить значение, указывающее, являются ли идентификаторы нарастающими.

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

bool

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

Spec-Zone.ru

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