Addon to agentejo/Cockpit with a field type that is initialized with a generated hexadecimal unique id.
The generated id is unique across the same field on the same collection.
Requires either random_bytes
or openssl_random_pseudo_bytes
functions in PHP.
Clone this repo into addon/CockpitUniqueIdField
in your cockpit root directory.
length
(default: 8) Sets the length of the generated unique id.
The implementation is stolen from https://www.php.net/manual/en/function.uniqid.php#120123