HasUuids
trait HasUuids(View source)
Методы
| static void | bootHasUuids() Генерирует первичный UUID для модели. | |
| string | newUniqueId() Генерирует новый UUID для модели. | |
| array | uniqueIds() Возвращает столбцы, которые должны получать уникальный идентификатор. | |
| Relation | resolveRouteBindingQuery(Model|Relation $query, mixed $value, string|null $field = null) Получает модель по привязанному значению. | |
| string | getKeyType() Получает тип автоинкрементируемого ключа. | |
| bool | getIncrementing() Получает значение, указывающее, являются ли идентификаторы инкрементируемыми. |
Подробности
static void bootHasUuids()
Генерирует первичный UUID для модели.
string newUniqueId()
Генерирует новый UUID для модели.
array uniqueIds()
Возвращает столбцы, которые должны получать уникальный идентификатор.
Relation resolveRouteBindingQuery(Model|Relation $query, mixed $value, string|null $field = null)
Получает модель по привязанному значению.
string getKeyType()
Получает тип автоинкрементируемого ключа.
bool getIncrementing()
Получает значение, указывающее, являются ли идентификаторы инкрементируемыми.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Database/Eloquent/Concerns/HasUuids.html