Spec-Zone.ru › Laravel 9

HasUlids

trait HasUlids (View source)

Методы

static void bootHasUlids()

Загрузить тред.

string newUniqueId()

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

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

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

array uniqueIds()

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

string getKeyType()

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

bool getIncrementing()

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

Детали

static void bootHasUlids()

Загрузить тред.

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

void

string newUniqueId()

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

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

string

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

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

Параметры

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

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

Relation

Исключения

ModelNotFoundException

array uniqueIds()

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

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

array

string getKeyType()

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

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

string

bool getIncrementing()

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

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

bool

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

Spec-Zone.ru

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