Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

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
RSS feed
Powered by Drupal