takeawaytown/laravel-uuid

一个用于在Laravel中使用'通用唯一标识符'的包。

0.0.5 2017-11-14 21:10 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:49:49 UTC


README

Build Status Maintainability Test Coverage

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;