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()
Инициализировать трайт.
массив uniqueIds()
Получить столбцы, которые должны получить уникальный идентификатор.
строка newUniqueId()
Сгенерировать новый UUID для модели.
Relation resolveRouteBindingQuery(Model|Relation $query, mixed $value, string|null $field = null)
Получить модель для связанного значения.
строка getKeyType()
Получить тип автоинкрементного ключа.
bool getIncrementing()
Получить значение, указывающее, являются ли идентификаторы нарастающими.
© 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