Spec-Zone.ru › Laravel 10

HasUlids

trait HasUlids (View source)

Методы

void initializeHasUlids()

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

array uniqueIds()

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

string newUniqueId()

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

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

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

string getKeyType()

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

bool getIncrementing()

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

Подробности

void initializeHasUlids()

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

Значение возврата

void

array uniqueIds()

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

Значение возврата

array

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

string getKeyType()

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

Значение возврата

string

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/HasUlids.html

Spec-Zone.ru

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