wavpa / snowflake
Snowflake ID Generator
0.0.1
2020-08-25 07:45 UTC
This package is auto-updated.
Last update: 2025-05-25 19:24:10 UTC
README
雪花算法生成全局唯一ID
安装
composer require wavpa/snowflake -vvv
使用
use Wavpa\Snowflake\Snowflake; $snowflake = new Snowflake(); $id = $snowflake->nextId(); // 412471893908520960
在 Laravel 中使用
可以用两种方式来获取Wavpa\Snowflake\Snowflake
实例:
- 方法参数注入
public function nextId(Request $request, Snowflake $snowflake) { return $snowflake->nextId(); }
- 服务名访问
public function nextId(Request $request) { return app('snowflake')->nextId(); }
License
MIT