Installation#
Requirements#
PHP
>=8.2ext-bcmathComposer
Install#
composer require infocyph/uid
Autoloaded Helpers#
UID ships global helper functions via Composer autoload from src/functions.php.
If you prefer explicit static APIs only, call the namespaced classes directly:
Infocyph\\UID\\IdInfocyph\\UID\\UUIDInfocyph\\UID\\ULIDInfocyph\\UID\\SnowflakeInfocyph\\UID\\SonyflakeInfocyph\\UID\\TBSLInfocyph\\UID\\NanoIDInfocyph\\UID\\CUID2Infocyph\\UID\\KSUIDInfocyph\\UID\\XIDInfocyph\\UID\\OpaqueIdInfocyph\\UID\\DeterministicId
Read the Docs Build#
This repository already includes:
docs/conf.pydocs/requirements.txt.readthedocs.yaml
So you can publish directly on Read the Docs without extra Sphinx bootstrapping.