takeawaytown / laravel-uuid
一个用于在Laravel中使用'通用唯一标识符'的包。
0.0.5
2017-11-14 21:10 UTC
Requires
- php: ~5.6|~7.0
- illuminate/support: 5.2.*|5.3.*|5.4.*|5.5.*
Requires (Dev)
- fzaninotto/faker: ~1.4
- laravel/framework: 5.2.*|5.3.*|5.4.*|5.5.*
- mockery/mockery: ~0.9.0
- orchestra/testbench: ~3.1
- phpunit/php-code-coverage: ^5.2@dev
- phpunit/phpunit: 5.5.*|~6.0
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2024-09-29 02:49:49 UTC
README
Laravel UUID
一个用于在Laravel中处理UUID值的包。
您可以使用此包生成和验证版本1、3、4和5的UUID标识符。
安装
要安装,请在bash提示符下输入以下内容
composer require takeawaytown/laravel-uuid
该包自动在Laravel 5.5及以上版本中注册服务提供者和别名。如果使用Laravel <= 5.4,则必须手动添加。
对于服务提供者,将以下内容添加到您的应用配置文件中
TakeawayTown\LaravelUuid\Providers\UuidServiceProvider::class,
对于别名,将以下内容添加到您的应用配置中
'UUID' => TakeawayTown\LaravelUuid\Classes\Uuid::class,
基本用法
最基本的生成器用法是
Uuid::generate();
这将生成一个UUID对象,它将是'版本1'并且将使用随机的MAC地址。
您也可以使用类型提示或使用方法来生成UUID字符串。以下两种方式是相同的
(string) Uuid::generate();
Uuid::generate()->string;