Spec-Zone.ru › Laravel 11

HasUuids

trait HasUuids (View source)

Методы

void initializeHasUuids()

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

array uniqueIds()

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

string newUniqueId()

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

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

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

string getKeyType()

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

bool getIncrementing()

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

Подробности

void initializeHasUuids()

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

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

void

array uniqueIds()

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

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

array

string newUniqueId()

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

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

string

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

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

Параметры

$query
mixed $value
string|null $field

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

Builder

Исключения

ModelNotFoundException

string getKeyType()

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

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

string

bool getIncrementing()

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

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

bool

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

Spec-Zone.ru

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