namespace Ramsey\Uuid\Generator
Object name | File name | Summary |
---|---|---|
CombGenerator | vendor/ramsey/uuid/src/Generator/CombGenerator.php | CombGenerator generates COMBs (combined UUID/timestamp) |
DceSecurityGenerator | vendor/ramsey/uuid/src/Generator/DceSecurityGenerator.php | DceSecurityGenerator generates strings of binary data based on a local domain, local identifier, node ID, clock sequence, and the current time |
DceSecurityGeneratorInterface | vendor/ramsey/uuid/src/Generator/DceSecurityGeneratorInterface.php | A DCE Security generator generates strings of binary data based on a local domain, local identifier, node ID, clock sequence, and the current time |
DefaultNameGenerator | vendor/ramsey/uuid/src/Generator/DefaultNameGenerator.php | DefaultNameGenerator generates strings of binary data based on a namespace, name, and hashing algorithm |
DefaultTimeGenerator | vendor/ramsey/uuid/src/Generator/DefaultTimeGenerator.php | DefaultTimeGenerator generates strings of binary data based on a node ID, clock sequence, and the current time |
NameGeneratorFactory | vendor/ramsey/uuid/src/Generator/NameGeneratorFactory.php | NameGeneratorFactory retrieves a default name generator, based on the environment |
NameGeneratorInterface | vendor/ramsey/uuid/src/Generator/NameGeneratorInterface.php | A name generator generates strings of binary data created by hashing together a namespace with a name, according to a hashing algorithm |
PeclUuidNameGenerator | vendor/ramsey/uuid/src/Generator/PeclUuidNameGenerator.php | PeclUuidNameGenerator generates strings of binary data from a namespace and a name, using ext-uuid |
PeclUuidRandomGenerator | vendor/ramsey/uuid/src/Generator/PeclUuidRandomGenerator.php | PeclUuidRandomGenerator generates strings of random binary data using ext-uuid |
PeclUuidTimeGenerator | vendor/ramsey/uuid/src/Generator/PeclUuidTimeGenerator.php | PeclUuidTimeGenerator generates strings of binary data for time-base UUIDs, using ext-uuid |
RandomBytesGenerator | vendor/ramsey/uuid/src/Generator/RandomBytesGenerator.php | RandomBytesGenerator generates strings of random binary data using the built-in `random_bytes()` PHP function |
RandomGeneratorFactory | vendor/ramsey/uuid/src/Generator/RandomGeneratorFactory.php | RandomGeneratorFactory retrieves a default random generator, based on the environment |
RandomGeneratorInterface | vendor/ramsey/uuid/src/Generator/RandomGeneratorInterface.php | A random generator generates strings of random binary data |
RandomLibAdapter | vendor/ramsey/uuid/src/Generator/RandomLibAdapter.php | RandomLibAdapter generates strings of random binary data using the paragonie/random-lib library |
TimeGeneratorFactory | vendor/ramsey/uuid/src/Generator/TimeGeneratorFactory.php | TimeGeneratorFactory retrieves a default time generator, based on the environment |
TimeGeneratorInterface | vendor/ramsey/uuid/src/Generator/TimeGeneratorInterface.php | A time generator generates strings of binary data based on a node ID, clock sequence, and the current time |
UnixTimeGenerator | vendor/ramsey/uuid/src/Generator/UnixTimeGenerator.php | UnixTimeGenerator generates bytes that combine a 48-bit timestamp in milliseconds since the Unix Epoch with 80 random bits |