ramsey / identifier
A PHP library for generating and working with identifiers, including UUIDs, ULIDs, and Snowflakes
Fund package maintenance!
ramsey
Requires
- php-64bit: ^8.2
- brick/math: ^0.10.2
- identifier/identifier: ^0.1.0
- psr/clock: ^1.0
Requires (Dev)
- captainhook/captainhook: ^5.10
- captainhook/plugin-composer: ^5.3
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.2
- ergebnis/composer-normalize: ^2.28
- hamcrest/hamcrest-php: ^2.0
- mockery/mockery: ^1.5
- php-parallel-lint/php-console-highlighter: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3
- phpbench/phpbench: ^1.2
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.8
- phpstan/phpstan-mockery: ^1.1
- phpstan/phpstan-phpunit: ^1.1
- phpunit/phpunit: ^9.5
- psalm/plugin-mockery: ^1.1.0
- psalm/plugin-phpunit: ^0.18.3
- psr/simple-cache: ^3.0
- ramsey/coding-standard: ^2.0
- ramsey/composer-repl: ^1.4
- ramsey/conventional-commits: ^1.3
- roave/security-advisories: dev-latest
- vimeo/psalm: ^5.4
Suggests
- psr/simple-cache-implementation: To cache the system node (MAC address) for faster lookup
Provides
- identifier/identifier-implementation: dev-main
This package is auto-updated.
Last update: 2024-12-15 18:25:55 UTC
README
A PHP library for generating and working with identifiers
About
This project adheres to a code of conduct. By participating in this project and its community, you are expected to uphold this code.
Installation
Install this package as a dependency using Composer.
composer require ramsey/identifier
Contributing
Contributions are welcome! To contribute, please familiarize yourself with CONTRIBUTING.md.
Coordinated Disclosure
Keeping user information safe and secure is a top priority, and we welcome the contribution of external security researchers. If you believe you've found a security issue in software that is maintained in this repository, please read SECURITY.md for instructions on submitting a vulnerability report.
Copyright and License
The ramsey/identifier library is copyright © Ben Ramsey and licensed for use under the terms of the MIT License (MIT). Please see LICENSE for more information.