SYMBOL INDEX (1195 symbols across 188 files) FILE: docs/conf.py function get_version (line 22) | def get_version(): FILE: src/BinaryUtils.php class BinaryUtils (line 20) | class BinaryUtils method applyVariant (line 33) | public static function applyVariant(int $clockSeq): int method applyVersion (line 50) | public static function applyVersion(int $timeHi, int $version): int FILE: src/Builder/BuilderCollection.php class BuilderCollection (line 37) | class BuilderCollection extends AbstractCollection method getType (line 39) | public function getType(): string method getIterator (line 44) | public function getIterator(): Traversable method unserialize (line 54) | public function unserialize($serialized): void FILE: src/Builder/DefaultUuidBuilder.php class DefaultUuidBuilder (line 24) | class DefaultUuidBuilder extends Rfc4122UuidBuilder FILE: src/Builder/DegradedUuidBuilder.php class DegradedUuidBuilder (line 30) | class DegradedUuidBuilder implements UuidBuilderInterface method __construct (line 39) | public function __construct( method build (line 56) | public function build(CodecInterface $codec, string $bytes): UuidInter... FILE: src/Builder/FallbackBuilder.php class FallbackBuilder (line 27) | class FallbackBuilder implements UuidBuilderInterface method __construct (line 32) | public function __construct(private iterable $builders) method build (line 46) | public function build(CodecInterface $codec, string $bytes): UuidInter... FILE: src/Builder/UuidBuilderInterface.php type UuidBuilderInterface (line 25) | interface UuidBuilderInterface method build (line 37) | public function build(CodecInterface $codec, string $bytes): UuidInter... FILE: src/Codec/CodecInterface.php type CodecInterface (line 24) | interface CodecInterface method encode (line 35) | public function encode(UuidInterface $uuid): string; method encodeBinary (line 46) | public function encodeBinary(UuidInterface $uuid): string; method decode (line 57) | public function decode(string $encodedUuid): UuidInterface; method decodeBytes (line 68) | public function decodeBytes(string $bytes): UuidInterface; FILE: src/Codec/GuidStringCodec.php class GuidStringCodec (line 31) | class GuidStringCodec extends StringCodec method encode (line 33) | public function encode(UuidInterface $uuid): string method decode (line 54) | public function decode(string $encodedUuid): UuidInterface method decodeBytes (line 63) | public function decodeBytes(string $bytes): UuidInterface method swapBytes (line 72) | private function swapBytes(string $bytes): string FILE: src/Codec/OrderedTimeCodec.php class OrderedTimeCodec (line 44) | class OrderedTimeCodec extends StringCodec method encodeBinary (line 51) | public function encodeBinary(UuidInterface $uuid): string method decodeBytes (line 77) | public function decodeBytes(string $bytes): UuidInterface FILE: src/Codec/StringCodec.php class StringCodec (line 36) | class StringCodec implements CodecInterface method __construct (line 43) | public function __construct(private UuidBuilderInterface $builder) method encode (line 47) | public function encode(UuidInterface $uuid): string method encodeBinary (line 66) | public function encodeBinary(UuidInterface $uuid): string method decode (line 77) | public function decode(string $encodedUuid): UuidInterface method decodeBytes (line 83) | public function decodeBytes(string $bytes): UuidInterface method getBuilder (line 95) | protected function getBuilder(): UuidBuilderInterface method getBytes (line 103) | protected function getBytes(string $encodedUuid): string FILE: src/Codec/TimestampFirstCombCodec.php class TimestampFirstCombCodec (line 51) | class TimestampFirstCombCodec extends StringCodec method encode (line 56) | public function encode(UuidInterface $uuid): string method encodeBinary (line 74) | public function encodeBinary(UuidInterface $uuid): string method decode (line 85) | public function decode(string $encodedUuid): UuidInterface method decodeBytes (line 94) | public function decodeBytes(string $bytes): UuidInterface method swapBytes (line 105) | private function swapBytes(string $bytes): string FILE: src/Codec/TimestampLastCombCodec.php class TimestampLastCombCodec (line 46) | class TimestampLastCombCodec extends StringCodec FILE: src/Converter/Number/BigNumberConverter.php class BigNumberConverter (line 28) | class BigNumberConverter implements NumberConverterInterface method __construct (line 32) | public function __construct() method fromHex (line 40) | public function fromHex(string $hex): string method toHex (line 48) | public function toHex(string $number): string FILE: src/Converter/Number/DegradedNumberConverter.php class DegradedNumberConverter (line 23) | class DegradedNumberConverter extends BigNumberConverter FILE: src/Converter/Number/GenericNumberConverter.php class GenericNumberConverter (line 26) | class GenericNumberConverter implements NumberConverterInterface method __construct (line 28) | public function __construct(private CalculatorInterface $calculator) method fromHex (line 35) | public function fromHex(string $hex): string method toHex (line 43) | public function toHex(string $number): string FILE: src/Converter/NumberConverterInterface.php type NumberConverterInterface (line 22) | interface NumberConverterInterface method fromHex (line 36) | public function fromHex(string $hex): string; method toHex (line 48) | public function toHex(string $number): string; FILE: src/Converter/Time/BigNumberTimeConverter.php class BigNumberTimeConverter (line 30) | class BigNumberTimeConverter implements TimeConverterInterface method __construct (line 34) | public function __construct() method calculateTime (line 39) | public function calculateTime(string $seconds, string $microseconds): ... method convertTime (line 44) | public function convertTime(Hexadecimal $uuidTimestamp): Time FILE: src/Converter/Time/DegradedTimeConverter.php class DegradedTimeConverter (line 23) | class DegradedTimeConverter extends BigNumberTimeConverter FILE: src/Converter/Time/GenericTimeConverter.php class GenericTimeConverter (line 34) | class GenericTimeConverter implements TimeConverterInterface method __construct (line 51) | public function __construct(private CalculatorInterface $calculator) method calculateTime (line 55) | public function calculateTime(string $seconds, string $microseconds): ... method convertTime (line 90) | public function convertTime(Hexadecimal $uuidTimestamp): Time FILE: src/Converter/Time/PhpTimeConverter.php class PhpTimeConverter (line 42) | class PhpTimeConverter implements TimeConverterInterface method __construct (line 63) | public function __construct( method calculateTime (line 80) | public function calculateTime(string $seconds, string $microseconds): ... method convertTime (line 107) | public function convertTime(Hexadecimal $uuidTimestamp): Time method splitTime (line 131) | private function splitTime(float | int $time): array FILE: src/Converter/Time/UnixTimeConverter.php class UnixTimeConverter (line 35) | class UnixTimeConverter implements TimeConverterInterface method __construct (line 39) | public function __construct(private CalculatorInterface $calculator) method calculateTime (line 43) | public function calculateTime(string $seconds, string $microseconds): ... method convertTime (line 76) | public function convertTime(Hexadecimal $uuidTimestamp): Time FILE: src/Converter/TimeConverterInterface.php type TimeConverterInterface (line 25) | interface TimeConverterInterface method calculateTime (line 40) | public function calculateTime(string $seconds, string $microseconds): ... method convertTime (line 52) | public function convertTime(Hexadecimal $uuidTimestamp): Time; FILE: src/DegradedUuid.php class DegradedUuid (line 23) | class DegradedUuid extends Uuid FILE: src/DeprecatedUuidInterface.php type DeprecatedUuidInterface (line 25) | interface DeprecatedUuidInterface method getNumberConverter (line 30) | public function getNumberConverter(): NumberConverterInterface; method getFieldsHex (line 37) | public function getFieldsHex(): array; method getClockSeqHiAndReservedHex (line 44) | public function getClockSeqHiAndReservedHex(): string; method getClockSeqLowHex (line 51) | public function getClockSeqLowHex(): string; method getClockSequenceHex (line 58) | public function getClockSequenceHex(): string; method getDateTime (line 64) | public function getDateTime(): DateTimeInterface; method getLeastSignificantBitsHex (line 70) | public function getLeastSignificantBitsHex(): string; method getMostSignificantBitsHex (line 76) | public function getMostSignificantBitsHex(): string; method getNodeHex (line 83) | public function getNodeHex(): string; method getTimeHiAndVersionHex (line 90) | public function getTimeHiAndVersionHex(): string; method getTimeLowHex (line 97) | public function getTimeLowHex(): string; method getTimeMidHex (line 104) | public function getTimeMidHex(): string; method getTimestampHex (line 111) | public function getTimestampHex(): string; method getVariant (line 118) | public function getVariant(): ?int; method getVersion (line 125) | public function getVersion(): ?int; FILE: src/DeprecatedUuidMethodsTrait.php type DeprecatedUuidMethodsTrait (line 36) | trait DeprecatedUuidMethodsTrait method getClockSeqHiAndReserved (line 44) | public function getClockSeqHiAndReserved(): string method getClockSeqHiAndReservedHex (line 54) | public function getClockSeqHiAndReservedHex(): string method getClockSeqLow (line 65) | public function getClockSeqLow(): string method getClockSeqLowHex (line 75) | public function getClockSeqLowHex(): string method getClockSequence (line 86) | public function getClockSequence(): string method getClockSequenceHex (line 96) | public function getClockSequenceHex(): string method getNumberConverter (line 104) | public function getNumberConverter(): NumberConverterInterface method getDateTime (line 117) | public function getDateTime(): DateTimeInterface method getFieldsHex (line 142) | public function getFieldsHex(): array method getLeastSignificantBits (line 158) | public function getLeastSignificantBits(): string method getLeastSignificantBitsHex (line 169) | public function getLeastSignificantBitsHex(): string method getMostSignificantBits (line 178) | public function getMostSignificantBits(): string method getMostSignificantBitsHex (line 189) | public function getMostSignificantBitsHex(): string method getNode (line 200) | public function getNode(): string method getNodeHex (line 210) | public function getNodeHex(): string method getTimeHiAndVersion (line 221) | public function getTimeHiAndVersion(): string method getTimeHiAndVersionHex (line 231) | public function getTimeHiAndVersionHex(): string method getTimeLow (line 242) | public function getTimeLow(): string method getTimeLowHex (line 252) | public function getTimeLowHex(): string method getTimeMid (line 263) | public function getTimeMid(): string method getTimeMidHex (line 273) | public function getTimeMidHex(): string method getTimestamp (line 284) | public function getTimestamp(): string method getTimestampHex (line 298) | public function getTimestampHex(): string method getVariant (line 312) | public function getVariant(): ?int method getVersion (line 322) | public function getVersion(): ?int FILE: src/Exception/BuilderNotFoundException.php class BuilderNotFoundException (line 22) | class BuilderNotFoundException extends PhpRuntimeException implements Uu... FILE: src/Exception/DateTimeException.php class DateTimeException (line 22) | class DateTimeException extends PhpRuntimeException implements UuidExcep... FILE: src/Exception/DceSecurityException.php class DceSecurityException (line 22) | class DceSecurityException extends PhpRuntimeException implements UuidEx... FILE: src/Exception/InvalidArgumentException.php class InvalidArgumentException (line 22) | class InvalidArgumentException extends PhpInvalidArgumentException imple... FILE: src/Exception/InvalidBytesException.php class InvalidBytesException (line 22) | class InvalidBytesException extends PhpRuntimeException implements UuidE... FILE: src/Exception/InvalidUuidStringException.php class InvalidUuidStringException (line 23) | class InvalidUuidStringException extends InvalidArgumentException implem... FILE: src/Exception/NameException.php class NameException (line 22) | class NameException extends PhpRuntimeException implements UuidException... FILE: src/Exception/NodeException.php class NodeException (line 22) | class NodeException extends PhpRuntimeException implements UuidException... FILE: src/Exception/RandomSourceException.php class RandomSourceException (line 25) | class RandomSourceException extends PhpRuntimeException implements UuidE... FILE: src/Exception/TimeSourceException.php class TimeSourceException (line 22) | class TimeSourceException extends PhpRuntimeException implements UuidExc... FILE: src/Exception/UnableToBuildUuidException.php class UnableToBuildUuidException (line 22) | class UnableToBuildUuidException extends PhpRuntimeException implements ... FILE: src/Exception/UnsupportedOperationException.php class UnsupportedOperationException (line 22) | class UnsupportedOperationException extends PhpLogicException implements... FILE: src/Exception/UuidExceptionInterface.php type UuidExceptionInterface (line 19) | interface UuidExceptionInterface extends Throwable FILE: src/FeatureSet.php class FeatureSet (line 62) | class FeatureSet method __construct (line 87) | public function __construct( method getBuilder (line 111) | public function getBuilder(): UuidBuilderInterface method getCalculator (line 119) | public function getCalculator(): CalculatorInterface method getCodec (line 127) | public function getCodec(): CodecInterface method getDceSecurityGenerator (line 135) | public function getDceSecurityGenerator(): DceSecurityGeneratorInterface method getNameGenerator (line 143) | public function getNameGenerator(): NameGeneratorInterface method getNodeProvider (line 151) | public function getNodeProvider(): NodeProviderInterface method getNumberConverter (line 159) | public function getNumberConverter(): NumberConverterInterface method getRandomGenerator (line 167) | public function getRandomGenerator(): RandomGeneratorInterface method getTimeConverter (line 175) | public function getTimeConverter(): TimeConverterInterface method getTimeGenerator (line 183) | public function getTimeGenerator(): TimeGeneratorInterface method getUnixTimeGenerator (line 191) | public function getUnixTimeGenerator(): TimeGeneratorInterface method getValidator (line 199) | public function getValidator(): ValidatorInterface method setCalculator (line 207) | public function setCalculator(CalculatorInterface $calculator): void method setDceSecurityProvider (line 221) | public function setDceSecurityProvider(DceSecurityProviderInterface $d... method setNodeProvider (line 229) | public function setNodeProvider(NodeProviderInterface $nodeProvider): ... method setTimeProvider (line 241) | public function setTimeProvider(TimeProviderInterface $timeProvider): ... method setValidator (line 250) | public function setValidator(ValidatorInterface $validator): void method buildCodec (line 260) | private function buildCodec(bool $useGuids = false): CodecInterface method buildDceSecurityGenerator (line 272) | private function buildDceSecurityGenerator( method buildNodeProvider (line 281) | private function buildNodeProvider(): NodeProviderInterface method buildNumberConverter (line 293) | private function buildNumberConverter(CalculatorInterface $calculator)... method buildRandomGenerator (line 301) | private function buildRandomGenerator(): RandomGeneratorInterface method buildTimeGenerator (line 316) | private function buildTimeGenerator(TimeProviderInterface $timeProvide... method buildUnixTimeGenerator (line 328) | private function buildUnixTimeGenerator(): TimeGeneratorInterface method buildNameGenerator (line 336) | private function buildNameGenerator(): NameGeneratorInterface method buildTimeConverter (line 348) | private function buildTimeConverter(CalculatorInterface $calculator): ... method buildUuidBuilder (line 364) | private function buildUuidBuilder(bool $useGuids = false): UuidBuilder... method is64BitSystem (line 379) | private function is64BitSystem(): bool FILE: src/Fields/FieldsInterface.php type FieldsInterface (line 25) | interface FieldsInterface extends Serializable method getBytes (line 32) | public function getBytes(): string; FILE: src/Fields/SerializableFieldsTrait.php type SerializableFieldsTrait (line 28) | trait SerializableFieldsTrait method __construct (line 33) | abstract public function __construct(string $bytes); method getBytes (line 38) | abstract public function getBytes(): string; method serialize (line 43) | public function serialize(): string method __serialize (line 51) | public function __serialize(): array method unserialize (line 61) | public function unserialize(string $data): void method __unserialize (line 73) | public function __unserialize(array $data): void FILE: src/Generator/CombGenerator.php class CombGenerator (line 59) | class CombGenerator implements RandomGeneratorInterface method __construct (line 63) | public function __construct( method generate (line 74) | public function generate(int $length): string method timestamp (line 106) | private function timestamp(): string FILE: src/Generator/DceSecurityGenerator.php class DceSecurityGenerator (line 37) | class DceSecurityGenerator implements DceSecurityGeneratorInterface method __construct (line 55) | public function __construct( method generate (line 62) | public function generate( FILE: src/Generator/DceSecurityGeneratorInterface.php type DceSecurityGeneratorInterface (line 27) | interface DceSecurityGeneratorInterface method generate (line 42) | public function generate( FILE: src/Generator/DefaultNameGenerator.php class DefaultNameGenerator (line 26) | class DefaultNameGenerator implements NameGeneratorInterface method generate (line 31) | public function generate(UuidInterface $ns, string $name, string $hash... FILE: src/Generator/DefaultTimeGenerator.php class DefaultTimeGenerator (line 40) | class DefaultTimeGenerator implements TimeGeneratorInterface method __construct (line 42) | public function __construct( method generate (line 55) | public function generate($node = null, ?int $clockSeq = null): string method getValidNode (line 101) | private function getValidNode(int | string | null $node): string FILE: src/Generator/NameGeneratorFactory.php class NameGeneratorFactory (line 20) | class NameGeneratorFactory method getGenerator (line 25) | public function getGenerator(): NameGeneratorInterface FILE: src/Generator/NameGeneratorInterface.php type NameGeneratorInterface (line 23) | interface NameGeneratorInterface method generate (line 36) | public function generate(UuidInterface $ns, string $name, string $hash... FILE: src/Generator/PeclUuidNameGenerator.php class PeclUuidNameGenerator (line 30) | class PeclUuidNameGenerator implements NameGeneratorInterface method generate (line 35) | public function generate(UuidInterface $ns, string $name, string $hash... FILE: src/Generator/PeclUuidRandomGenerator.php class PeclUuidRandomGenerator (line 27) | class PeclUuidRandomGenerator implements RandomGeneratorInterface method generate (line 29) | public function generate(int $length): string FILE: src/Generator/PeclUuidTimeGenerator.php class PeclUuidTimeGenerator (line 27) | class PeclUuidTimeGenerator implements TimeGeneratorInterface method generate (line 32) | public function generate($node = null, ?int $clockSeq = null): string FILE: src/Generator/RandomBytesGenerator.php class RandomBytesGenerator (line 25) | class RandomBytesGenerator implements RandomGeneratorInterface method generate (line 32) | public function generate(int $length): string FILE: src/Generator/RandomGeneratorFactory.php class RandomGeneratorFactory (line 20) | class RandomGeneratorFactory method getGenerator (line 25) | public function getGenerator(): RandomGeneratorInterface FILE: src/Generator/RandomGeneratorInterface.php type RandomGeneratorInterface (line 20) | interface RandomGeneratorInterface method generate (line 29) | public function generate(int $length): string; FILE: src/Generator/RandomLibAdapter.php class RandomLibAdapter (line 28) | class RandomLibAdapter implements RandomGeneratorInterface method __construct (line 40) | public function __construct(?Generator $generator = null) method generate (line 50) | public function generate(int $length): string FILE: src/Generator/TimeGeneratorFactory.php class TimeGeneratorFactory (line 24) | class TimeGeneratorFactory method __construct (line 26) | public function __construct( method getGenerator (line 36) | public function getGenerator(): TimeGeneratorInterface FILE: src/Generator/TimeGeneratorInterface.php type TimeGeneratorInterface (line 22) | interface TimeGeneratorInterface method generate (line 34) | public function generate($node = null, ?int $clockSeq = null): string; FILE: src/Generator/UnixTimeGenerator.php class UnixTimeGenerator (line 45) | class UnixTimeGenerator implements TimeGeneratorInterface method __construct (line 57) | public function __construct( method generate (line 68) | public function generate($node = null, ?int $clockSeq = null, ?DateTim... method randomize (line 94) | private function randomize(string $time): void method increment (line 124) | private function increment(): string FILE: src/Guid/Fields.php class Fields (line 46) | final class Fields implements FieldsInterface method __construct (line 61) | public function __construct(private string $bytes) method getBytes (line 81) | public function getBytes(): string method getTimeLow (line 86) | public function getTimeLow(): Hexadecimal method getTimeMid (line 102) | public function getTimeMid(): Hexadecimal method getTimeHiAndVersion (line 111) | public function getTimeHiAndVersion(): Hexadecimal method getTimestamp (line 120) | public function getTimestamp(): Hexadecimal method getClockSeq (line 130) | public function getClockSeq(): Hexadecimal method getClockSeqHiAndReserved (line 143) | public function getClockSeqHiAndReserved(): Hexadecimal method getClockSeqLow (line 148) | public function getClockSeqLow(): Hexadecimal method getNode (line 153) | public function getNode(): Hexadecimal method getVersion (line 158) | public function getVersion(): ?int method isCorrectVariant (line 170) | private function isCorrectVariant(): bool FILE: src/Guid/Guid.php class Guid (line 47) | final class Guid extends Uuid method __construct (line 49) | public function __construct( FILE: src/Guid/GuidBuilder.php class GuidBuilder (line 32) | class GuidBuilder implements UuidBuilderInterface method __construct (line 39) | public function __construct( method build (line 55) | public function build(CodecInterface $codec, string $bytes): UuidInter... method buildFields (line 71) | protected function buildFields(string $bytes): Fields FILE: src/Lazy/LazyUuidFromString.php class LazyUuidFromString (line 51) | final class LazyUuidFromString implements UuidInterface method __construct (line 60) | public function __construct(private string $uuid) method fromBytes (line 64) | public static function fromBytes(string $bytes): self method serialize (line 81) | public function serialize(): string method __serialize (line 89) | public function __serialize(): array method unserialize (line 99) | public function unserialize(string $data): void method __unserialize (line 107) | public function __unserialize(array $data): void method getNumberConverter (line 118) | public function getNumberConverter(): NumberConverterInterface method getFieldsHex (line 126) | public function getFieldsHex(): array method getClockSeqHiAndReservedHex (line 131) | public function getClockSeqHiAndReservedHex(): string method getClockSeqLowHex (line 136) | public function getClockSeqLowHex(): string method getClockSequenceHex (line 141) | public function getClockSequenceHex(): string method getDateTime (line 146) | public function getDateTime(): DateTimeInterface method getLeastSignificantBitsHex (line 151) | public function getLeastSignificantBitsHex(): string method getMostSignificantBitsHex (line 156) | public function getMostSignificantBitsHex(): string method getNodeHex (line 161) | public function getNodeHex(): string method getTimeHiAndVersionHex (line 166) | public function getTimeHiAndVersionHex(): string method getTimeLowHex (line 171) | public function getTimeLowHex(): string method getTimeMidHex (line 176) | public function getTimeMidHex(): string method getTimestampHex (line 181) | public function getTimestampHex(): string method getUrn (line 186) | public function getUrn(): string method getVariant (line 191) | public function getVariant(): ?int method getVersion (line 196) | public function getVersion(): ?int method compareTo (line 201) | public function compareTo(UuidInterface $other): int method equals (line 206) | public function equals(?object $other): bool method getBytes (line 215) | public function getBytes(): string method getFields (line 224) | public function getFields(): FieldsInterface method getHex (line 229) | public function getHex(): Hexadecimal method getInteger (line 234) | public function getInteger(): IntegerObject method toString (line 239) | public function toString(): string method __toString (line 244) | public function __toString(): string method jsonSerialize (line 249) | public function jsonSerialize(): string method getClockSeqHiAndReserved (line 259) | public function getClockSeqHiAndReserved(): string method getClockSeqLow (line 274) | public function getClockSeqLow(): string method getClockSequence (line 289) | public function getClockSequence(): string method getLeastSignificantBits (line 303) | public function getLeastSignificantBits(): string method getMostSignificantBits (line 314) | public function getMostSignificantBits(): string method getNode (line 326) | public function getNode(): string method getTimeHiAndVersion (line 341) | public function getTimeHiAndVersion(): string method getTimeLow (line 356) | public function getTimeLow(): string method getTimeMid (line 371) | public function getTimeMid(): string method getTimestamp (line 386) | public function getTimestamp(): string method toUuidV1 (line 400) | public function toUuidV1(): UuidV1 method toUuidV6 (line 413) | public function toUuidV6(): UuidV6 method unwrap (line 422) | private function unwrap(): UuidInterface FILE: src/Math/BrickMathCalculator.php class BrickMathCalculator (line 32) | final class BrickMathCalculator implements CalculatorInterface method add (line 47) | public function add(NumberInterface $augend, NumberInterface ...$adden... method subtract (line 59) | public function subtract(NumberInterface $minuend, NumberInterface ...... method multiply (line 71) | public function multiply(NumberInterface $multiplicand, NumberInterfac... method divide (line 83) | public function divide( method fromBase (line 107) | public function fromBase(string $value, int $base): IntegerObject method toBase (line 121) | public function toBase(IntegerObject $value, int $base): string method toHexadecimal (line 134) | public function toHexadecimal(IntegerObject $value): Hexadecimal method toInteger (line 140) | public function toInteger(Hexadecimal $value): IntegerObject method getBrickRoundingMode (line 150) | private function getBrickRoundingMode(int $roundingMode) FILE: src/Math/CalculatorInterface.php type CalculatorInterface (line 26) | interface CalculatorInterface method add (line 38) | public function add(NumberInterface $augend, NumberInterface ...$adden... method subtract (line 50) | public function subtract(NumberInterface $minuend, NumberInterface ...... method multiply (line 62) | public function multiply(NumberInterface $multiplicand, NumberInterfac... method divide (line 77) | public function divide( method fromBase (line 94) | public function fromBase(string $value, int $base): IntegerObject; method toBase (line 106) | public function toBase(IntegerObject $value, int $base): string; method toHexadecimal (line 113) | public function toHexadecimal(IntegerObject $value): Hexadecimal; method toInteger (line 120) | public function toInteger(Hexadecimal $value): IntegerObject; FILE: src/Math/RoundingMode.php class RoundingMode (line 41) | final class RoundingMode method __construct (line 124) | private function __construct() FILE: src/Nonstandard/Fields.php class Fields (line 43) | final class Fields implements FieldsInterface method __construct (line 53) | public function __construct(private string $bytes) method getBytes (line 62) | public function getBytes(): string method getClockSeq (line 67) | public function getClockSeq(): Hexadecimal method getClockSeqHiAndReserved (line 74) | public function getClockSeqHiAndReserved(): Hexadecimal method getClockSeqLow (line 79) | public function getClockSeqLow(): Hexadecimal method getNode (line 84) | public function getNode(): Hexadecimal method getTimeHiAndVersion (line 89) | public function getTimeHiAndVersion(): Hexadecimal method getTimeLow (line 94) | public function getTimeLow(): Hexadecimal method getTimeMid (line 99) | public function getTimeMid(): Hexadecimal method getTimestamp (line 104) | public function getTimestamp(): Hexadecimal method getVersion (line 114) | public function getVersion(): ?int method isNil (line 119) | public function isNil(): bool method isMax (line 124) | public function isMax(): bool FILE: src/Nonstandard/Uuid.php class Uuid (line 28) | final class Uuid extends BaseUuid method __construct (line 30) | public function __construct( FILE: src/Nonstandard/UuidBuilder.php class UuidBuilder (line 30) | class UuidBuilder implements UuidBuilderInterface method __construct (line 37) | public function __construct( method build (line 53) | public function build(CodecInterface $codec, string $bytes): UuidInter... method buildFields (line 69) | protected function buildFields(string $bytes): Fields FILE: src/Nonstandard/UuidV6.php class UuidV6 (line 40) | class UuidV6 extends BaseUuid implements UuidInterface method __construct (line 53) | public function __construct( method toUuidV1 (line 71) | public function toUuidV1(): UuidV1 method fromUuidV1 (line 89) | public static function fromUuidV1(UuidV1 $uuidV1): \Ramsey\Uuid\Rfc412... FILE: src/Provider/Dce/SystemDceSecurityProvider.php class SystemDceSecurityProvider (line 35) | class SystemDceSecurityProvider implements DceSecurityProviderInterface method getUid (line 42) | public function getUid(): IntegerObject method getGid (line 72) | public function getGid(): IntegerObject method getSystemUid (line 100) | private function getSystemUid(): string method getSystemGid (line 115) | private function getSystemGid(): string method hasShellExec (line 130) | private function hasShellExec(): bool method getOs (line 138) | private function getOs(): string method getWindowsUid (line 159) | private function getWindowsUid(): string method getWindowsGid (line 186) | private function getWindowsGid(): string FILE: src/Provider/DceSecurityProviderInterface.php type DceSecurityProviderInterface (line 25) | interface DceSecurityProviderInterface method getUid (line 32) | public function getUid(): IntegerObject; method getGid (line 39) | public function getGid(): IntegerObject; FILE: src/Provider/Node/FallbackNodeProvider.php class FallbackNodeProvider (line 24) | class FallbackNodeProvider implements NodeProviderInterface method __construct (line 29) | public function __construct(private iterable $providers) method getNode (line 33) | public function getNode(): Hexadecimal FILE: src/Provider/Node/NodeProviderCollection.php class NodeProviderCollection (line 31) | class NodeProviderCollection extends AbstractCollection method getType (line 33) | public function getType(): string method unserialize (line 43) | public function unserialize($serialized): void FILE: src/Provider/Node/RandomNodeProvider.php class RandomNodeProvider (line 36) | class RandomNodeProvider implements NodeProviderInterface method getNode (line 38) | public function getNode(): Hexadecimal FILE: src/Provider/Node/StaticNodeProvider.php class StaticNodeProvider (line 33) | class StaticNodeProvider implements NodeProviderInterface method __construct (line 40) | public function __construct(Hexadecimal $node) method getNode (line 49) | public function getNode(): Hexadecimal method setMulticastBit (line 57) | private function setMulticastBit(Hexadecimal $node): Hexadecimal FILE: src/Provider/Node/SystemNodeProvider.php class SystemNodeProvider (line 44) | class SystemNodeProvider implements NodeProviderInterface method getNode (line 56) | public function getNode(): Hexadecimal method getNodeFromSystem (line 70) | protected function getNodeFromSystem(): string method getIfconfig (line 97) | protected function getIfconfig(): string method getSysfs (line 143) | protected function getSysfs(): string FILE: src/Provider/NodeProviderInterface.php type NodeProviderInterface (line 22) | interface NodeProviderInterface method getNode (line 29) | public function getNode(): Hexadecimal; FILE: src/Provider/Time/FixedTimeProvider.php class FixedTimeProvider (line 26) | class FixedTimeProvider implements TimeProviderInterface method __construct (line 28) | public function __construct(private Time $time) method setUsec (line 37) | public function setUsec($value): void method setSec (line 47) | public function setSec($value): void method getTime (line 52) | public function getTime(): Time FILE: src/Provider/Time/SystemTimeProvider.php class SystemTimeProvider (line 25) | class SystemTimeProvider implements TimeProviderInterface method getTime (line 27) | public function getTime(): Time FILE: src/Provider/TimeProviderInterface.php type TimeProviderInterface (line 22) | interface TimeProviderInterface method getTime (line 27) | public function getTime(): Time; FILE: src/Rfc4122/Fields.php class Fields (line 40) | final class Fields implements FieldsInterface method __construct (line 55) | public function __construct(private string $bytes) method getBytes (line 79) | public function getBytes(): string method getClockSeq (line 84) | public function getClockSeq(): Hexadecimal method getClockSeqHiAndReserved (line 97) | public function getClockSeqHiAndReserved(): Hexadecimal method getClockSeqLow (line 102) | public function getClockSeqLow(): Hexadecimal method getNode (line 107) | public function getNode(): Hexadecimal method getTimeHiAndVersion (line 112) | public function getTimeHiAndVersion(): Hexadecimal method getTimeLow (line 117) | public function getTimeLow(): Hexadecimal method getTimeMid (line 122) | public function getTimeMid(): Hexadecimal method getTimestamp (line 139) | public function getTimestamp(): Hexadecimal method getVersion (line 170) | public function getVersion(): ?int method isCorrectVariant (line 182) | private function isCorrectVariant(): bool FILE: src/Rfc4122/FieldsInterface.php type FieldsInterface (line 41) | interface FieldsInterface extends BaseFieldsInterface method getClockSeq (line 46) | public function getClockSeq(): Hexadecimal; method getClockSeqHiAndReserved (line 51) | public function getClockSeqHiAndReserved(): Hexadecimal; method getClockSeqLow (line 56) | public function getClockSeqLow(): Hexadecimal; method getNode (line 61) | public function getNode(): Hexadecimal; method getTimeHiAndVersion (line 66) | public function getTimeHiAndVersion(): Hexadecimal; method getTimeLow (line 71) | public function getTimeLow(): Hexadecimal; method getTimeMid (line 76) | public function getTimeMid(): Hexadecimal; method getTimestamp (line 81) | public function getTimestamp(): Hexadecimal; method getVariant (line 97) | public function getVariant(): int; method getVersion (line 120) | public function getVersion(): ?int; method isNil (line 129) | public function isNil(): bool; FILE: src/Rfc4122/MaxTrait.php type MaxTrait (line 22) | trait MaxTrait method getBytes (line 29) | abstract public function getBytes(): string; method isMax (line 36) | public function isMax(): bool FILE: src/Rfc4122/MaxUuid.php class MaxUuid (line 26) | final class MaxUuid extends Uuid implements UuidInterface FILE: src/Rfc4122/NilTrait.php type NilTrait (line 22) | trait NilTrait method getBytes (line 29) | abstract public function getBytes(): string; method isNil (line 34) | public function isNil(): bool FILE: src/Rfc4122/NilUuid.php class NilUuid (line 26) | final class NilUuid extends Uuid implements UuidInterface FILE: src/Rfc4122/TimeTrait.php type TimeTrait (line 31) | trait TimeTrait method getDateTime (line 38) | public function getDateTime(): DateTimeInterface FILE: src/Rfc4122/UuidBuilder.php class UuidBuilder (line 35) | class UuidBuilder implements UuidBuilderInterface method __construct (line 48) | public function __construct( method build (line 66) | public function build(CodecInterface $codec, string $bytes): UuidInter... method buildFields (line 117) | protected function buildFields(string $bytes): FieldsInterface FILE: src/Rfc4122/UuidInterface.php type UuidInterface (line 26) | interface UuidInterface extends BaseUuidInterface FILE: src/Rfc4122/UuidV1.php class UuidV1 (line 31) | final class UuidV1 extends Uuid implements UuidInterface method __construct (line 44) | public function __construct( FILE: src/Rfc4122/UuidV2.php class UuidV2 (line 50) | final class UuidV2 extends Uuid implements UuidInterface method __construct (line 63) | public function __construct( method getLocalDomain (line 81) | public function getLocalDomain(): int method getLocalDomainName (line 92) | public function getLocalDomainName(): string method getLocalIdentifier (line 100) | public function getLocalIdentifier(): IntegerObject FILE: src/Rfc4122/UuidV3.php class UuidV3 (line 32) | final class UuidV3 extends Uuid implements UuidInterface method __construct (line 43) | public function __construct( FILE: src/Rfc4122/UuidV4.php class UuidV4 (line 31) | final class UuidV4 extends Uuid implements UuidInterface method __construct (line 42) | public function __construct( FILE: src/Rfc4122/UuidV5.php class UuidV5 (line 32) | final class UuidV5 extends Uuid implements UuidInterface method __construct (line 43) | public function __construct( FILE: src/Rfc4122/UuidV6.php class UuidV6 (line 27) | final class UuidV6 extends NonstandardUuidV6 implements UuidInterface FILE: src/Rfc4122/UuidV7.php class UuidV7 (line 31) | final class UuidV7 extends Uuid implements UuidInterface method __construct (line 44) | public function __construct( FILE: src/Rfc4122/UuidV8.php class UuidV8 (line 35) | final class UuidV8 extends Uuid implements UuidInterface method __construct (line 46) | public function __construct( FILE: src/Rfc4122/Validator.php class Validator (line 28) | final class Validator implements ValidatorInterface method getPattern (line 36) | public function getPattern(): string method validate (line 41) | public function validate(string $uuid): bool FILE: src/Rfc4122/VariantTrait.php type VariantTrait (line 34) | trait VariantTrait method getBytes (line 39) | abstract public function getBytes(): string; method getVariant (line 55) | public function getVariant(): int FILE: src/Rfc4122/VersionTrait.php type VersionTrait (line 24) | trait VersionTrait method getVersion (line 47) | abstract public function getVersion(): ?int; method isMax (line 52) | abstract public function isMax(): bool; method isNil (line 57) | abstract public function isNil(): bool; method isCorrectVersion (line 64) | private function isCorrectVersion(): bool FILE: src/Type/Decimal.php class Decimal (line 34) | final class Decimal implements NumberInterface method __construct (line 39) | public function __construct(float | int | string | self $value) method isNegative (line 69) | public function isNegative(): bool method toString (line 74) | public function toString(): string method __toString (line 79) | public function __toString(): string method jsonSerialize (line 84) | public function jsonSerialize(): string method serialize (line 89) | public function serialize(): string method __serialize (line 97) | public function __serialize(): array method unserialize (line 107) | public function unserialize(string $data): void method __unserialize (line 115) | public function __unserialize(array $data): void FILE: src/Type/Hexadecimal.php class Hexadecimal (line 32) | final class Hexadecimal implements TypeInterface method __construct (line 42) | public function __construct(self | string $value) method toString (line 52) | public function toString(): string method __toString (line 60) | public function __toString(): string method jsonSerialize (line 68) | public function jsonSerialize(): string method serialize (line 76) | public function serialize(): string method __serialize (line 84) | public function __serialize(): array method unserialize (line 94) | public function unserialize(string $data): void method __unserialize (line 102) | public function __unserialize(array $data): void method prepareValue (line 116) | private function prepareValue(string $value): string FILE: src/Type/Integer.php class Integer (line 37) | final class Integer implements NumberInterface method __construct (line 49) | public function __construct(self | float | int | string $value) method isNegative (line 54) | public function isNegative(): bool method toString (line 64) | public function toString(): string method __toString (line 72) | public function __toString(): string method jsonSerialize (line 77) | public function jsonSerialize(): string method serialize (line 82) | public function serialize(): string method __serialize (line 90) | public function __serialize(): array method unserialize (line 100) | public function unserialize(string $data): void method __unserialize (line 108) | public function __unserialize(array $data): void method prepareValue (line 122) | private function prepareValue(float | int | string $value): string FILE: src/Type/NumberInterface.php type NumberInterface (line 22) | interface NumberInterface extends TypeInterface method isNegative (line 27) | public function isNegative(): bool; FILE: src/Type/Time.php class Time (line 33) | final class Time implements TypeInterface method __construct (line 38) | public function __construct( method getSeconds (line 49) | public function getSeconds(): IntegerObject method getMicroseconds (line 57) | public function getMicroseconds(): IntegerObject method toString (line 62) | public function toString(): string method __toString (line 67) | public function __toString(): string method jsonSerialize (line 75) | public function jsonSerialize(): array method serialize (line 83) | public function serialize(): string method __serialize (line 91) | public function __serialize(): array method unserialize (line 104) | public function unserialize(string $data): void method __unserialize (line 119) | public function __unserialize(array $data): void FILE: src/Type/TypeInterface.php type TypeInterface (line 25) | interface TypeInterface extends JsonSerializable, Serializable method toString (line 30) | public function toString(): string; method __toString (line 35) | public function __toString(): string; FILE: src/Uuid.php class Uuid (line 47) | class Uuid implements UuidInterface method __construct (line 270) | public function __construct( method __toString (line 285) | public function __toString(): string method jsonSerialize (line 293) | public function jsonSerialize(): string method serialize (line 301) | public function serialize(): string method __serialize (line 309) | public function __serialize(): array method unserialize (line 319) | public function unserialize(string $data): void method __unserialize (line 345) | public function __unserialize(array $data): void method compareTo (line 356) | public function compareTo(UuidInterface $other): int method equals (line 371) | public function equals(?object $other): bool method getBytes (line 383) | public function getBytes(): string method getFields (line 388) | public function getFields(): FieldsInterface method getHex (line 393) | public function getHex(): Hexadecimal method getInteger (line 398) | public function getInteger(): IntegerObject method getUrn (line 403) | public function getUrn(): string method toString (line 411) | public function toString(): string method getFactory (line 419) | public static function getFactory(): UuidFactoryInterface method setFactory (line 433) | public static function setFactory(UuidFactoryInterface $factory): void method fromBytes (line 454) | public static function fromBytes(string $bytes): UuidInterface method fromString (line 489) | public static function fromString(string $uuid): UuidInterface method fromDateTime (line 515) | public static function fromDateTime( method fromHexadecimal (line 534) | public static function fromHexadecimal(Hexadecimal $hex): UuidInterface method fromInteger (line 562) | public static function fromInteger(string $integer): UuidInterface method isValid (line 579) | public static function isValid(string $uuid): bool method uuid1 (line 595) | public static function uuid1($node = null, ?int $clockSeq = null): Uui... method uuid2 (line 614) | public static function uuid2( method uuid3 (line 633) | public static function uuid3($ns, string $name): UuidInterface method uuid4 (line 644) | public static function uuid4(): UuidInterface method uuid5 (line 659) | public static function uuid5($ns, string $name): UuidInterface method uuid6 (line 674) | public static function uuid6( method uuid7 (line 689) | public static function uuid7(?DateTimeInterface $dateTime = null): Uui... method uuid8 (line 715) | public static function uuid8(string $bytes): UuidInterface FILE: src/UuidFactory.php class UuidFactory (line 47) | class UuidFactory implements UuidFactoryInterface method __construct (line 69) | public function __construct(?FeatureSet $features = null) method getCodec (line 91) | public function getCodec(): CodecInterface method setCodec (line 101) | public function setCodec(CodecInterface $codec): void method getNameGenerator (line 111) | public function getNameGenerator(): NameGeneratorInterface method setNameGenerator (line 121) | public function setNameGenerator(NameGeneratorInterface $nameGenerator... method getNodeProvider (line 131) | public function getNodeProvider(): NodeProviderInterface method getRandomGenerator (line 139) | public function getRandomGenerator(): RandomGeneratorInterface method getTimeGenerator (line 147) | public function getTimeGenerator(): TimeGeneratorInterface method setTimeGenerator (line 157) | public function setTimeGenerator(TimeGeneratorInterface $generator): void method getDceSecurityGenerator (line 167) | public function getDceSecurityGenerator(): DceSecurityGeneratorInterface method setDceSecurityGenerator (line 178) | public function setDceSecurityGenerator(DceSecurityGeneratorInterface ... method getNumberConverter (line 188) | public function getNumberConverter(): NumberConverterInterface method setRandomGenerator (line 198) | public function setRandomGenerator(RandomGeneratorInterface $generator... method setNumberConverter (line 211) | public function setNumberConverter(NumberConverterInterface $converter... method getUuidBuilder (line 221) | public function getUuidBuilder(): UuidBuilderInterface method setUuidBuilder (line 231) | public function setUuidBuilder(UuidBuilderInterface $builder): void method getValidator (line 238) | public function getValidator(): ValidatorInterface method setValidator (line 248) | public function setValidator(ValidatorInterface $validator): void method fromBytes (line 258) | public function fromBytes(string $bytes): UuidInterface method fromString (line 266) | public function fromString(string $uuid): UuidInterface method fromInteger (line 276) | public function fromInteger(string $integer): UuidInterface method fromDateTime (line 284) | public function fromDateTime( method fromHexadecimal (line 299) | public function fromHexadecimal(Hexadecimal $hex): UuidInterface method uuid1 (line 307) | public function uuid1($node = null, ?int $clockSeq = null): UuidInterface method uuid2 (line 314) | public function uuid2( method uuid3 (line 329) | public function uuid3($ns, string $name): UuidInterface method uuid4 (line 334) | public function uuid4(): UuidInterface method uuid5 (line 345) | public function uuid5($ns, string $name): UuidInterface method uuid6 (line 350) | public function uuid6(?Hexadecimal $node = null, ?int $clockSeq = null... method uuid7 (line 375) | public function uuid7(?DateTimeInterface $dateTime = null): UuidInterface method uuid8 (line 397) | public function uuid8(string $bytes): UuidInterface method uuid (line 414) | public function uuid(string $bytes): UuidInterface method uuidFromNsAndName (line 431) | private function uuidFromNsAndName( method uuidFromBytesAndVersion (line 455) | private function uuidFromBytesAndVersion(string $bytes, int $version):... FILE: src/UuidFactoryInterface.php type UuidFactoryInterface (line 25) | interface UuidFactoryInterface method fromBytes (line 36) | public function fromBytes(string $bytes): UuidInterface; method fromDateTime (line 48) | public function fromDateTime( method fromInteger (line 63) | public function fromInteger(string $integer): UuidInterface; method fromString (line 74) | public function fromString(string $uuid): UuidInterface; method getValidator (line 79) | public function getValidator(): ValidatorInterface; method uuid1 (line 91) | public function uuid1($node = null, ?int $clockSeq = null): UuidInterf... method uuid2 (line 107) | public function uuid2( method uuid3 (line 124) | public function uuid3($ns, string $name): UuidInterface; method uuid4 (line 131) | public function uuid4(): UuidInterface; method uuid5 (line 143) | public function uuid5($ns, string $name): UuidInterface; method uuid6 (line 154) | public function uuid6(?Hexadecimal $node = null, ?int $clockSeq = null... FILE: src/UuidInterface.php type UuidInterface (line 29) | interface UuidInterface extends method compareTo (line 45) | public function compareTo(UuidInterface $other): int; method equals (line 57) | public function equals(?object $other): bool; method getBytes (line 66) | public function getBytes(): string; method getFields (line 71) | public function getFields(): FieldsInterface; method getHex (line 76) | public function getHex(): Hexadecimal; method getInteger (line 81) | public function getInteger(): IntegerObject; method getUrn (line 91) | public function getUrn(): string; method toString (line 100) | public function toString(): string; method __toString (line 109) | public function __toString(): string; FILE: src/Validator/GenericValidator.php class GenericValidator (line 27) | final class GenericValidator implements ValidatorInterface method getPattern (line 37) | public function getPattern(): string method validate (line 42) | public function validate(string $uuid): bool FILE: src/Validator/ValidatorInterface.php type ValidatorInterface (line 22) | interface ValidatorInterface method getPattern (line 29) | public function getPattern(): string; method validate (line 40) | public function validate(string $uuid): bool; FILE: src/functions.php function v1 (line 32) | function v1($node = null, ?int $clockSeq = null): string function v2 (line 50) | function v2( function v3 (line 68) | function v3($ns, string $name): string function v4 (line 78) | function v4(): string function v5 (line 92) | function v5($ns, string $name): string function v6 (line 106) | function v6(?Hexadecimal $node = null, ?int $clockSeq = null): string function v7 (line 119) | function v7(?DateTimeInterface $dateTime = null): string function v8 (line 138) | function v8(string $bytes): string FILE: tests/BinaryUtilsTest.php class BinaryUtilsTest (line 11) | class BinaryUtilsTest extends TestCase method testApplyVersion (line 16) | public function testApplyVersion(int $timeHi, int $version, int $expec... method testApplyVariant (line 25) | public function testApplyVariant(int $clockSeq, int $expectedInt, stri... method provideVersionTestValues (line 34) | public function provideVersionTestValues(): array method provideVariantTestValues (line 133) | public function provideVariantTestValues(): array FILE: tests/Builder/DefaultUuidBuilderTest.php class DefaultUuidBuilderTest (line 18) | class DefaultUuidBuilderTest extends TestCase method testBuildCreatesUuid (line 20) | public function testBuildCreatesUuid(): void FILE: tests/Builder/FallbackBuilderTest.php class FallbackBuilderTest (line 26) | class FallbackBuilderTest extends TestCase method testBuildThrowsExceptionAfterAllConfiguredBuildersHaveErrored (line 28) | public function testBuildThrowsExceptionAfterAllConfiguredBuildersHave... method testSerializationOfBuilderCollection (line 67) | public function testSerializationOfBuilderCollection(string $bytes): void method provideBytes (line 123) | public function provideBytes(): array FILE: tests/Codec/GuidStringCodecTest.php class GuidStringCodecTest (line 22) | class GuidStringCodecTest extends TestCase method setUp (line 39) | protected function setUp(): void method tearDown (line 47) | protected function tearDown(): void method testEncodeUsesFieldsArray (line 53) | public function testEncodeUsesFieldsArray(): void method testEncodeReturnsFormattedString (line 62) | public function testEncodeReturnsFormattedString(): void method testEncodeBinary (line 71) | public function testEncodeBinary(): void method testDecodeReturnsGuid (line 87) | public function testDecodeReturnsGuid(): void method testDecodeReturnsUuidFromBuilder (line 101) | public function testDecodeReturnsUuidFromBuilder(): void method testDecodeBytesReturnsUuid (line 112) | public function testDecodeBytesReturnsUuid(): void FILE: tests/Codec/OrderedTimeCodecTest.php class OrderedTimeCodecTest (line 33) | class OrderedTimeCodecTest extends TestCase method setUp (line 60) | protected function setUp(): void method tearDown (line 68) | protected function tearDown(): void method testEncodeUsesFieldsArray (line 74) | public function testEncodeUsesFieldsArray(): void method testEncodeReturnsFormattedString (line 83) | public function testEncodeReturnsFormattedString(): void method testEncodeBinary (line 92) | public function testEncodeBinary(): void method testDecodeBytesThrowsExceptionWhenBytesStringNotSixteenCharacters (line 109) | public function testDecodeBytesThrowsExceptionWhenBytesStringNotSixtee... method testDecodeReturnsUuidFromBuilder (line 120) | public function testDecodeReturnsUuidFromBuilder(): void method testDecodeBytesRearrangesFields (line 130) | public function testDecodeBytesRearrangesFields(): void method testEncodeBinaryThrowsExceptionForNonRfc4122Uuid (line 149) | public function testEncodeBinaryThrowsExceptionForNonRfc4122Uuid(): void method testEncodeBinaryThrowsExceptionForNonTimeBasedUuid (line 171) | public function testEncodeBinaryThrowsExceptionForNonTimeBasedUuid(): ... method testDecodeBytesThrowsExceptionsForNonRfc4122Uuid (line 191) | public function testDecodeBytesThrowsExceptionsForNonRfc4122Uuid(): void method testDecodeBytesThrowsExceptionsForNonTimeBasedUuid (line 211) | public function testDecodeBytesThrowsExceptionsForNonTimeBasedUuid(): ... method testSerializationDoesNotUseOrderedTimeCodec (line 232) | public function testSerializationDoesNotUseOrderedTimeCodec(): void FILE: tests/Codec/StringCodecTest.php class StringCodecTest (line 21) | class StringCodecTest extends TestCase method setUp (line 43) | protected function setUp(): void method tearDown (line 51) | protected function tearDown(): void method testEncodeUsesFieldsArray (line 57) | public function testEncodeUsesFieldsArray(): void method testEncodeReturnsFormattedString (line 66) | public function testEncodeReturnsFormattedString(): void method testEncodeBinaryReturnsBinaryString (line 75) | public function testEncodeBinaryReturnsBinaryString(): void method testDecodeUsesBuilderOnFields (line 90) | public function testDecodeUsesBuilderOnFields(): void method testDecodeThrowsExceptionOnInvalidUuid (line 111) | public function testDecodeThrowsExceptionOnInvalidUuid(): void method testDecodeReturnsUuidFromBuilder (line 120) | public function testDecodeReturnsUuidFromBuilder(): void method testDecodeBytesThrowsExceptionWhenBytesStringNotSixteenCharacters (line 130) | public function testDecodeBytesThrowsExceptionWhenBytesStringNotSixtee... method testDecodeBytesReturnsUuid (line 141) | public function testDecodeBytesReturnsUuid(): void FILE: tests/Converter/Number/BigNumberConverterTest.php class BigNumberConverterTest (line 11) | class BigNumberConverterTest extends TestCase method testFromHexThrowsExceptionWhenStringDoesNotContainOnlyHexadecimalCharacters (line 13) | public function testFromHexThrowsExceptionWhenStringDoesNotContainOnly... method testToHexThrowsExceptionWhenStringDoesNotContainOnlyDigits (line 23) | public function testToHexThrowsExceptionWhenStringDoesNotContainOnlyDi... method testFromHex (line 36) | public function testFromHex(): void method testToHex (line 43) | public function testToHex(): void FILE: tests/Converter/Number/GenericNumberConverterTest.php class GenericNumberConverterTest (line 11) | class GenericNumberConverterTest extends TestCase method testFromHex (line 13) | public function testFromHex(): void method testToHex (line 21) | public function testToHex(): void FILE: tests/Converter/Time/BigNumberTimeConverterTest.php class BigNumberTimeConverterTest (line 15) | class BigNumberTimeConverterTest extends TestCase method testCalculateTimeReturnsArrayOfTimeSegments (line 17) | public function testCalculateTimeReturnsArrayOfTimeSegments(): void method testConvertTime (line 41) | public function testConvertTime(): void method testCalculateTimeThrowsExceptionWhenSecondsIsNotOnlyDigits (line 49) | public function testCalculateTimeThrowsExceptionWhenSecondsIsNotOnlyDi... method testCalculateTimeThrowsExceptionWhenMicrosecondsIsNotOnlyDigits (line 62) | public function testCalculateTimeThrowsExceptionWhenMicrosecondsIsNotO... FILE: tests/Converter/Time/GenericTimeConverterTest.php class GenericTimeConverterTest (line 12) | class GenericTimeConverterTest extends TestCase method testCalculateTime (line 21) | public function testCalculateTime(string $seconds, string $microsecond... method provideCalculateTime (line 34) | public function provideCalculateTime(): array method testConvertTime (line 92) | public function testConvertTime(Hexadecimal $uuidTimestamp, string $un... method provideConvertTime (line 106) | public function provideConvertTime(): array FILE: tests/Converter/Time/PhpTimeConverterTest.php class PhpTimeConverterTest (line 18) | class PhpTimeConverterTest extends TestCase method testCalculateTimeReturnsArrayOfTimeSegments (line 20) | public function testCalculateTimeReturnsArrayOfTimeSegments(): void method testCalculateTimeThrowsExceptionWhenSecondsIsNotOnlyDigits (line 44) | public function testCalculateTimeThrowsExceptionWhenSecondsIsNotOnlyDi... method testCalculateTimeThrowsExceptionWhenMicrosecondsIsNotOnlyDigits (line 58) | public function testCalculateTimeThrowsExceptionWhenMicrosecondsIsNotO... method testConvertTime (line 78) | public function testConvertTime(Hexadecimal $uuidTimestamp, string $un... method provideConvertTime (line 93) | public function provideConvertTime(): array method testCalculateTime (line 146) | public function testCalculateTime(string $seconds, string $microsecond... method provideCalculateTime (line 160) | public function provideCalculateTime(): array FILE: tests/Converter/Time/UnixTimeConverterTest.php class UnixTimeConverterTest (line 12) | class UnixTimeConverterTest extends TestCase method testConvertTime (line 17) | public function testConvertTime(Hexadecimal $uuidTimestamp, string $un... method provideConvertTime (line 31) | public function provideConvertTime(): array method testCalculateTime (line 108) | public function testCalculateTime(string $seconds, string $microsecond... method provideCalculateTime (line 121) | public function provideCalculateTime(): array FILE: tests/DeprecatedUuidMethodsTraitTest.php class DeprecatedUuidMethodsTraitTest (line 20) | class DeprecatedUuidMethodsTraitTest extends TestCase method testGetDateTime (line 22) | public function testGetDateTime(): void method testGetDateTimeThrowsException (line 37) | public function testGetDateTimeThrowsException(): void FILE: tests/Encoder/TimestampFirstCombCodecTest.php class TimestampFirstCombCodecTest (line 19) | class TimestampFirstCombCodecTest extends TestCase method setUp (line 31) | protected function setUp(): void method testEncoding (line 37) | public function testEncoding(): void method testBinaryEncoding (line 50) | public function testBinaryEncoding(): void method testDecoding (line 63) | public function testDecoding(): void method testBinaryDecoding (line 81) | public function testBinaryDecoding(): void FILE: tests/Encoder/TimestampLastCombCodecTest.php class TimestampLastCombCodecTest (line 20) | class TimestampLastCombCodecTest extends TestCase method setUp (line 32) | protected function setUp(): void method testEncoding (line 38) | public function testEncoding(): void method testBinaryEncoding (line 51) | public function testBinaryEncoding(): void method testDecoding (line 66) | public function testDecoding(): void method testBinaryDecoding (line 84) | public function testBinaryDecoding(): void FILE: tests/ExpectedBehaviorTest.php class ExpectedBehaviorTest (line 35) | class ExpectedBehaviorTest extends TestCase method testStaticCreationMethodsAndStandardBehavior (line 40) | public function testStaticCreationMethodsAndStandardBehavior($method, ... method provideStaticCreationMethods (line 126) | public function provideStaticCreationMethods() method testUuidVersion1MethodBehavior (line 143) | public function testUuidVersion1MethodBehavior() method testUuidVersion1MethodBehavior64Bit (line 153) | public function testUuidVersion1MethodBehavior64Bit() method testIsValid (line 168) | public function testIsValid($uuid, $expected) method provideIsValid (line 174) | public function provideIsValid() method testSerialization (line 232) | public function testSerialization($string) method testSerializationWithOrderedTimeCodec (line 247) | public function testSerializationWithOrderedTimeCodec($string) method testNumericReturnValues (line 271) | public function testNumericReturnValues($string) method testFromBytes (line 308) | public function testFromBytes($string, $version, $variant, $integer) method testFromInteger (line 333) | public function testFromInteger($string, $version, $variant, $integer) method testFromString (line 358) | public function testFromString($string, $version, $variant, $integer) method provideFromStringInteger (line 380) | public function provideFromStringInteger() method testGetSetFactory (line 424) | public function testGetSetFactory() method testFactoryProvidesFunctionality (line 438) | public function testFactoryProvidesFunctionality() method testUsingDegradedFeatures (line 467) | public function testUsingDegradedFeatures() method testUsingCustomCodec (line 489) | public function testUsingCustomCodec() method testUsingCustomRandomGenerator (line 517) | public function testUsingCustomRandomGenerator() method testUsingCustomTimeGenerator (line 537) | public function testUsingCustomTimeGenerator() method testUsingDefaultTimeGeneratorWithCustomProviders (line 557) | public function testUsingDefaultTimeGeneratorWithCustomProviders() method testHelperFunctions (line 594) | public function testHelperFunctions() method testUseOfTimestampFirstCombCodec (line 627) | public function testUseOfTimestampFirstCombCodec() method testUuidConstants (line 662) | public function testUuidConstants($constantName, $expected) method provideUuidConstantTests (line 667) | public function provideUuidConstantTests() FILE: tests/FeatureSetTest.php class FeatureSetTest (line 19) | class FeatureSetTest extends TestCase method testGuidBuilderIsSelected (line 21) | public function testGuidBuilderIsSelected(): void method testFallbackBuilderIsSelected (line 28) | public function testFallbackBuilderIsSelected(): void method testSetValidatorSetsTheProvidedValidator (line 35) | public function testSetValidatorSetsTheProvidedValidator(): void method testGetTimeConverter (line 45) | public function testGetTimeConverter(): void method testDefaultNameGeneratorIsSelected (line 53) | public function testDefaultNameGeneratorIsSelected(): void method testPeclUuidTimeGeneratorIsSelected (line 60) | public function testPeclUuidTimeGeneratorIsSelected(): void method testGetCalculator (line 67) | public function testGetCalculator(): void method testSetNodeProvider (line 74) | public function testSetNodeProvider(): void method testGetUnixTimeGenerator (line 83) | public function testGetUnixTimeGenerator(): void FILE: tests/FunctionsTest.php class FunctionsTest (line 25) | class FunctionsTest extends TestCase method testV1ReturnsVersion1UuidString (line 27) | public function testV1ReturnsVersion1UuidString(): void method testV2ReturnsVersion2UuidString (line 35) | public function testV2ReturnsVersion2UuidString(): void method testV3ReturnsVersion3UuidString (line 51) | public function testV3ReturnsVersion3UuidString(): void method testV4ReturnsVersion4UuidString (line 60) | public function testV4ReturnsVersion4UuidString(): void method testV5ReturnsVersion5UuidString (line 68) | public function testV5ReturnsVersion5UuidString(): void method testV6ReturnsVersion6UuidString (line 77) | public function testV6ReturnsVersion6UuidString(): void method testV7ReturnsVersion7UuidString (line 91) | public function testV7ReturnsVersion7UuidString(): void method testV7WithCustomDateTimeReturnsVersion7UuidString (line 106) | public function testV7WithCustomDateTimeReturnsVersion7UuidString(): void method testV8ReturnsVersion8UuidString (line 124) | public function testV8ReturnsVersion8UuidString(): void FILE: tests/Generator/CombGeneratorTest.php class CombGeneratorTest (line 21) | class CombGeneratorTest extends TestCase method testGenerateUsesRandomGeneratorWithLengthMinusTimestampBytes (line 25) | public function testGenerateUsesRandomGeneratorWithLengthMinusTimestam... method testGenerateCalculatesPaddedHexStringFromCurrentTimestamp (line 43) | public function testGenerateCalculatesPaddedHexStringFromCurrentTimest... method testGenerateReturnsBinaryStringCreatedFromGeneratorAndConverter (line 58) | public function testGenerateReturnsBinaryStringCreatedFromGeneratorAnd... method lengthLessThanSix (line 88) | public function lengthLessThanSix(): array method testGenerateWithLessThanTimestampBytesThrowsException (line 98) | public function testGenerateWithLessThanTimestampBytesThrowsException(... method testGenerateWithOddNumberOverTimestampBytesCausesError (line 112) | public function testGenerateWithOddNumberOverTimestampBytesCausesError... FILE: tests/Generator/DceSecurityGeneratorTest.php class DceSecurityGeneratorTest (line 28) | class DceSecurityGeneratorTest extends TestCase method testGenerateBytesReplacesBytesWithDceValues (line 38) | public function testGenerateBytesReplacesBytesWithDceValues( method provideValuesForDceSecurityGenerator (line 83) | public function provideValuesForDceSecurityGenerator(): array method testGenerateThrowsExceptionForInvalidDomain (line 131) | public function testGenerateThrowsExceptionForInvalidDomain(): void method testGenerateThrowsExceptionForOrgWithoutIdentifier (line 145) | public function testGenerateThrowsExceptionForOrgWithoutIdentifier(): ... method testClockSequenceLowerBounds (line 159) | public function testClockSequenceLowerBounds(): void method testClockSequenceUpperBounds (line 188) | public function testClockSequenceUpperBounds(): void method testExceptionThrownWhenClockSequenceTooLow (line 217) | public function testExceptionThrownWhenClockSequenceTooLow(): void method testExceptionThrownWhenClockSequenceTooHigh (line 233) | public function testExceptionThrownWhenClockSequenceTooHigh(): void method testExceptionThrownWhenLocalIdTooLow (line 249) | public function testExceptionThrownWhenLocalIdTooLow(): void method testExceptionThrownWhenLocalIdTooHigh (line 265) | public function testExceptionThrownWhenLocalIdTooHigh(): void FILE: tests/Generator/DefaultNameGeneratorTest.php class DefaultNameGeneratorTest (line 14) | class DefaultNameGeneratorTest extends TestCase method testDefaultNameGeneratorHashesName (line 23) | public function testDefaultNameGeneratorHashesName(string $ns, string ... method provideNamesForHashingTest (line 36) | public function provideNamesForHashingTest(): array method testGenerateThrowsException (line 72) | public function testGenerateThrowsException(): void FILE: tests/Generator/DefaultTimeGeneratorTest.php class DefaultTimeGeneratorTest (line 27) | class DefaultTimeGeneratorTest extends TestCase method setUp (line 64) | protected function setUp(): void method tearDown (line 78) | protected function tearDown(): void method testGenerateUsesNodeProviderWhenNodeIsNull (line 85) | public function testGenerateUsesNodeProviderWhenNodeIsNull(): void method testGenerateUsesTimeProvidersCurrentTime (line 102) | public function testGenerateUsesTimeProvidersCurrentTime(): void method testGenerateCalculatesTimeWithConverter (line 116) | public function testGenerateCalculatesTimeWithConverter(): void method testGenerateDoesNotApplyVersionAndVariant (line 134) | public function testGenerateDoesNotApplyVersionAndVariant(): void method testGenerateUsesRandomSequenceWhenClockSeqNull (line 159) | public function testGenerateUsesRandomSequenceWhenClockSeqNull(): void method testGenerateThrowsExceptionWhenExceptionThrownByRandomint (line 181) | public function testGenerateThrowsExceptionWhenExceptionThrownByRandom... method testDefaultTimeGeneratorThrowsExceptionForLargeGeneratedValue (line 199) | public function testDefaultTimeGeneratorThrowsExceptionForLargeGenerat... FILE: tests/Generator/NameGeneratorFactoryTest.php class NameGeneratorFactoryTest (line 11) | class NameGeneratorFactoryTest extends TestCase method testGetGenerator (line 13) | public function testGetGenerator(): void FILE: tests/Generator/PeclUuidNameGeneratorTest.php class PeclUuidNameGeneratorTest (line 19) | class PeclUuidNameGeneratorTest extends TestCase method testPeclUuidNameGeneratorHashesName (line 27) | public function testPeclUuidNameGeneratorHashesName(string $ns, string... method provideNamesForHashingTest (line 61) | public function provideNamesForHashingTest(): array method testGenerateThrowsException (line 92) | public function testGenerateThrowsException(): void FILE: tests/Generator/PeclUuidRandomGeneratorTest.php class PeclUuidRandomGeneratorTest (line 12) | class PeclUuidRandomGeneratorTest extends TestCase method testGenerateCreatesUuidUsingPeclUuidMethods (line 17) | public function testGenerateCreatesUuidUsingPeclUuidMethods(): void FILE: tests/Generator/PeclUuidTimeGeneratorTest.php class PeclUuidTimeGeneratorTest (line 12) | class PeclUuidTimeGeneratorTest extends TestCase method testGenerateCreatesUuidUsingPeclUuidMethods (line 17) | public function testGenerateCreatesUuidUsingPeclUuidMethods(): void FILE: tests/Generator/RandomBytesGeneratorTest.php class RandomBytesGeneratorTest (line 15) | class RandomBytesGeneratorTest extends TestCase method lengthAndHexDataProvider (line 20) | public function lengthAndHexDataProvider(): array method testGenerateReturnsRandomBytes (line 39) | public function testGenerateReturnsRandomBytes(int $length, string $he... method testGenerateThrowsExceptionWhenExceptionThrownByRandomBytes (line 57) | public function testGenerateThrowsExceptionWhenExceptionThrownByRandom... FILE: tests/Generator/RandomGeneratorFactoryTest.php class RandomGeneratorFactoryTest (line 11) | class RandomGeneratorFactoryTest extends TestCase method testFactoryReturnsRandomBytesGenerator (line 13) | public function testFactoryReturnsRandomBytesGenerator(): void FILE: tests/Generator/RandomLibAdapterTest.php class RandomLibAdapterTest (line 14) | class RandomLibAdapterTest extends TestCase method testAdapterWithGeneratorDoesNotCreateGenerator (line 20) | public function testAdapterWithGeneratorDoesNotCreateGenerator(): void method testAdapterWithoutGeneratorCreatesGenerator (line 37) | public function testAdapterWithoutGeneratorCreatesGenerator(): void method testGenerateUsesGenerator (line 49) | public function testGenerateUsesGenerator(): void method testGenerateReturnsString (line 64) | public function testGenerateReturnsString(): void FILE: tests/Generator/TimeGeneratorFactoryTest.php class TimeGeneratorFactoryTest (line 15) | class TimeGeneratorFactoryTest extends TestCase method testGeneratorReturnsNewGenerator (line 17) | public function testGeneratorReturnsNewGenerator(): void FILE: tests/Generator/UnixTimeGeneratorTest.php class UnixTimeGeneratorTest (line 15) | class UnixTimeGeneratorTest extends TestCase method testGenerate (line 23) | public function testGenerate(): void method testGenerateProducesMonotonicResults (line 49) | public function testGenerateProducesMonotonicResults(): void method testGenerateProducesMonotonicResultsWithSameDate (line 69) | public function testGenerateProducesMonotonicResultsWithSameDate(): void method testGenerateProducesMonotonicResultsFor32BitPath (line 90) | public function testGenerateProducesMonotonicResultsFor32BitPath(): void method testGenerateProducesMonotonicResultsWithSameDateFor32BitPath (line 110) | public function testGenerateProducesMonotonicResultsWithSameDateFor32B... method testGenerateProducesMonotonicResultsStartingWithAllBitsSet (line 131) | public function testGenerateProducesMonotonicResultsStartingWithAllBit... method testGenerateRollsOverWithAllBitsSetWithSameDate (line 159) | public function testGenerateRollsOverWithAllBitsSetWithSameDate(): void method testGenerateProducesMonotonicResultsStartingWithAllBitsSetFor32BitPath (line 187) | public function testGenerateProducesMonotonicResultsStartingWithAllBit... method testGenerateRollsOverWithAllBitsSetWithSameDateFor32BitPath (line 215) | public function testGenerateRollsOverWithAllBitsSetWithSameDateFor32Bi... FILE: tests/Guid/FieldsTest.php class FieldsTest (line 16) | class FieldsTest extends TestCase method testConstructorThrowsExceptionIfNotSixteenByteString (line 18) | public function testConstructorThrowsExceptionIfNotSixteenByteString()... method testConstructorThrowsExceptionIfNotRfc4122Variant (line 33) | public function testConstructorThrowsExceptionIfNotRfc4122Variant(stri... method nonRfc4122GuidVariantProvider (line 51) | public function nonRfc4122GuidVariantProvider(): array method testConstructorThrowsExceptionIfInvalidVersion (line 74) | public function testConstructorThrowsExceptionIfInvalidVersion(string ... method invalidVersionProvider (line 89) | public function invalidVersionProvider(): array method testFieldGetterMethods (line 113) | public function testFieldGetterMethods( method fieldGetterMethodProvider (line 133) | public function fieldGetterMethodProvider(): array method testSerializingFields (line 225) | public function testSerializingFields(): void FILE: tests/Guid/GuidBuilderTest.php class GuidBuilderTest (line 14) | class GuidBuilderTest extends TestCase method testBuildThrowsException (line 16) | public function testBuildThrowsException(): void FILE: tests/Math/BrickMathCalculatorTest.php class BrickMathCalculatorTest (line 13) | class BrickMathCalculatorTest extends TestCase method testAdd (line 15) | public function testAdd(): void method testSubtract (line 28) | public function testSubtract(): void method testMultiply (line 41) | public function testMultiply(): void method testDivide (line 54) | public function testDivide(): void method testFromBase (line 67) | public function testFromBase(): void method testToBase (line 76) | public function testToBase(): void method testToHexadecimal (line 84) | public function testToHexadecimal(): void method testFromBaseThrowsException (line 94) | public function testFromBaseThrowsException(): void method testToBaseThrowsException (line 104) | public function testToBaseThrowsException(): void FILE: tests/Nonstandard/FieldsTest.php class FieldsTest (line 18) | class FieldsTest extends TestCase method testConstructorThrowsExceptionIfNotSixteenByteString (line 20) | public function testConstructorThrowsExceptionIfNotSixteenByteString()... method testFieldGetterMethods (line 37) | public function testFieldGetterMethods( method fieldGetterMethodProvider (line 57) | public function fieldGetterMethodProvider(): array method testSerializingFields (line 75) | public function testSerializingFields(): void FILE: tests/Nonstandard/UuidBuilderTest.php class UuidBuilderTest (line 14) | class UuidBuilderTest extends TestCase method testBuildThrowsException (line 16) | public function testBuildThrowsException(): void FILE: tests/Nonstandard/UuidV6Test.php class UuidV6Test (line 22) | class UuidV6Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 27) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 49) | public function provideTestVersions(): array method testGetDateTimeProperlyHandlesLongMicroseconds (line 69) | public function testGetDateTimeProperlyHandlesLongMicroseconds(string ... method provideUuidV6WithOddMicroseconds (line 83) | public function provideUuidV6WithOddMicroseconds(): array method testToUuidV1 (line 111) | public function testToUuidV1(string $uuidv6, string $uuidv1): void method testFromUuidV1 (line 132) | public function testFromUuidV1(string $uuidv6, string $uuidv1): void method provideUuidV1UuidV6Equivalents (line 151) | public function provideUuidV1UuidV6Equivalents(): array method testGetDateTimeThrowsException (line 173) | public function testGetDateTimeThrowsException(): void FILE: tests/Provider/Dce/SystemDceSecurityProviderTest.php class SystemDceSecurityProviderTest (line 15) | class SystemDceSecurityProviderTest extends TestCase method testGetUidThrowsExceptionIfShellExecDisabled (line 21) | public function testGetUidThrowsExceptionIfShellExecDisabled(): void method testGetUidForPosixThrowsExceptionIfShellExecReturnsNull (line 56) | public function testGetUidForPosixThrowsExceptionIfShellExecReturnsNul... method testGetUidForWindowsThrowsExceptionIfShellExecForWhoAmIReturnsBadValues (line 92) | public function testGetUidForWindowsThrowsExceptionIfShellExecForWhoAm... method testGetUidForWindowsWhenShellExecForWhoAmIReturnsGoodValues (line 126) | public function testGetUidForWindowsWhenShellExecForWhoAmIReturnsGoodV... method provideWindowsGoodWhoAmIValues (line 156) | public function provideWindowsGoodWhoAmIValues(): array method testGetUidForPosixSystems (line 179) | public function testGetUidForPosixSystems(string $os, string $id): void method testGetGidThrowsExceptionIfShellExecDisabled (line 208) | public function testGetGidThrowsExceptionIfShellExecDisabled(): void method testGetGidForPosixThrowsExceptionIfShellExecReturnsNull (line 243) | public function testGetGidForPosixThrowsExceptionIfShellExecReturnsNul... method testGetGidForPosixSystems (line 277) | public function testGetGidForPosixSystems(string $os, string $id): void method testGetGidForWindowsThrowsExceptionWhenShellExecForNetUserReturnsBadValues (line 309) | public function testGetGidForWindowsThrowsExceptionWhenShellExecForNet... method testGetGidForWindowsThrowsExceptionWhenShellExecForWmicGroupGetReturnsBadValues (line 345) | public function testGetGidForWindowsThrowsExceptionWhenShellExecForWmi... method testGetGidForWindowsSucceeds (line 386) | public function testGetGidForWindowsSucceeds( method provideWindowsGoodNetUserAndWmicGroupValues (line 430) | public function provideWindowsGoodNetUserAndWmicGroupValues(): array method providePosixTestValues (line 463) | public function providePosixTestValues(): array method provideWindowsBadValues (line 479) | public function provideWindowsBadValues(): array method provideWindowsBadGroupValues (line 495) | public function provideWindowsBadGroupValues(): array FILE: tests/Provider/Node/FallbackNodeProviderTest.php class FallbackNodeProviderTest (line 16) | class FallbackNodeProviderTest extends TestCase method testGetNodeCallsGetNodeOnEachProviderUntilNodeFound (line 18) | public function testGetNodeCallsGetNodeOnEachProviderUntilNodeFound():... method testGetNodeReturnsNodeFromFirstProviderWithNode (line 33) | public function testGetNodeReturnsNodeFromFirstProviderWithNode(): void method testGetNodeThrowsExceptionWhenNoNodesFound (line 53) | public function testGetNodeThrowsExceptionWhenNoNodesFound(): void method testSerializationOfNodeProviderCollection (line 69) | public function testSerializationOfNodeProviderCollection(): void FILE: tests/Provider/Node/RandomNodeProviderTest.php class RandomNodeProviderTest (line 19) | class RandomNodeProviderTest extends TestCase method testGetNodeUsesRandomBytes (line 25) | public function testGetNodeUsesRandomBytes(): void method testGetNodeAlreadyHasMulticastBit (line 45) | public function testGetNodeAlreadyHasMulticastBit(): void method testGetNodeSetsMulticastBitForLowNodeValue (line 67) | public function testGetNodeSetsMulticastBitForLowNodeValue(): void method testGetNodeAlwaysSetsMulticastBit (line 82) | public function testGetNodeAlwaysSetsMulticastBit(): void method testGetNodeThrowsExceptionWhenExceptionThrownByRandombytes (line 111) | public function testGetNodeThrowsExceptionWhenExceptionThrownByRandomb... FILE: tests/Provider/Node/StaticNodeProviderTest.php class StaticNodeProviderTest (line 12) | class StaticNodeProviderTest extends TestCase method testStaticNode (line 19) | public function testStaticNode(Hexadecimal $node, string $expectedNode... method provideNodeForTest (line 29) | public function provideNodeForTest(): array method testStaticNodeThrowsExceptionForTooLongNode (line 51) | public function testStaticNodeThrowsExceptionForTooLongNode(): void FILE: tests/Provider/Node/SystemNodeProviderTest.php class SystemNodeProviderTest (line 47) | class SystemNodeProviderTest extends TestCase method testGetNodeReturnsSystemNodeFromMacAddress (line 68) | public function testGetNodeReturnsSystemNodeFromMacAddress(string $net... method testGetNodeShouldNotReturnsSystemNodeForInvalidMacAddress (line 102) | public function testGetNodeShouldNotReturnsSystemNodeForInvalidMacAddr... method testGetNodeReturnsNodeStrippedOfNotationalFormatting (line 135) | public function testGetNodeReturnsNodeStrippedOfNotationalFormatting(s... method testGetNodeDoesNotAcceptIncorrectNotationalFormatting (line 163) | public function testGetNodeDoesNotAcceptIncorrectNotationalFormatting(... method testGetNodeReturnsFirstMacAddressFound (line 195) | public function testGetNodeReturnsFirstMacAddressFound(): void method testGetNodeReturnsFalseWhenNodeIsNotFound (line 222) | public function testGetNodeReturnsFalseWhenNodeIsNotFound(): void method testGetNodeWillNotExecuteSystemCallIfFailedFirstTime (line 254) | public function testGetNodeWillNotExecuteSystemCallIfFailedFirstTime()... method testGetNodeGetsNetworkInterfaceConfig (line 295) | public function testGetNodeGetsNetworkInterfaceConfig(string $os, stri... method testGetNodeReturnsSameNodeUponSubsequentCalls (line 342) | public function testGetNodeReturnsSameNodeUponSubsequentCalls(): void method testSubsequentCallsToGetNodeDoNotRecallIfconfig (line 370) | public function testSubsequentCallsToGetNodeDoNotRecallIfconfig(): void method testCallGetsysfsOnLinux (line 399) | public function testCallGetsysfsOnLinux(string $os, string $command): ... method testCallGetsysfsOnLinuxWhenGlobReturnsFalse (line 454) | public function testCallGetsysfsOnLinuxWhenGlobReturnsFalse(): void method testCallGetsysfsOnLinuxWhenGlobReturnsEmptyArray (line 487) | public function testCallGetsysfsOnLinuxWhenGlobReturnsEmptyArray(): void method testCallGetsysfsOnLinuxWhenGlobFilesAreNotReadable (line 520) | public function testCallGetsysfsOnLinuxWhenGlobFilesAreNotReadable(): ... method testGetNodeReturnsFalseWhenPassthruIsDisabled (line 555) | public function testGetNodeReturnsFalseWhenPassthruIsDisabled(): void method arrangeMockFunctions (line 598) | private function arrangeMockFunctions( method assertMockFunctions (line 641) | private function assertMockFunctions( method provideCommandPerOs (line 692) | public function provideCommandPerOs(): array method provideInvalidNetStatOutput (line 709) | public function provideInvalidNetStatOutput(): array method provideInvalidNotationalFormats (line 735) | public function provideInvalidNotationalFormats(): array method provideNotationalFormats (line 755) | public function provideNotationalFormats(): array method provideValidNetStatOutput (line 768) | public function provideValidNetStatOutput(): array FILE: tests/Provider/Time/FixedTimeProviderTest.php class FixedTimeProviderTest (line 11) | class FixedTimeProviderTest extends TestCase method testGetTimeReturnsTime (line 13) | public function testGetTimeReturnsTime(): void method testGetTimeReturnsTimeAfterChange (line 21) | public function testGetTimeReturnsTimeAfterChange(): void FILE: tests/Provider/Time/SystemTimeProviderTest.php class SystemTimeProviderTest (line 11) | class SystemTimeProviderTest extends TestCase method testGetTimeUses (line 13) | public function testGetTimeUses(): void FILE: tests/Rfc4122/FieldsTest.php class FieldsTest (line 17) | class FieldsTest extends TestCase method testConstructorThrowsExceptionIfNotSixteenByteString (line 19) | public function testConstructorThrowsExceptionIfNotSixteenByteString()... method testConstructorThrowsExceptionIfNotRfc4122Variant (line 34) | public function testConstructorThrowsExceptionIfNotRfc4122Variant(stri... method nonRfc4122VariantProvider (line 49) | public function nonRfc4122VariantProvider(): array method testConstructorThrowsExceptionIfInvalidVersion (line 72) | public function testConstructorThrowsExceptionIfInvalidVersion(string ... method invalidVersionProvider (line 87) | public function invalidVersionProvider(): array method testFieldGetterMethods (line 108) | public function testFieldGetterMethods( method fieldGetterMethodProvider (line 128) | public function fieldGetterMethodProvider(): array method testSerializingFields (line 250) | public function testSerializingFields(): void method testSerializingFieldsWithOldFormat (line 263) | public function testSerializingFieldsWithOldFormat(): void FILE: tests/Rfc4122/UuidBuilderTest.php class UuidBuilderTest (line 32) | class UuidBuilderTest extends TestCase method testBuild (line 40) | public function testBuild(string $uuid, string $expectedClass, ?int $e... method provideBuildTestValues (line 62) | public function provideBuildTestValues(): array method testBuildThrowsUnableToBuildException (line 128) | public function testBuildThrowsUnableToBuildException(): void method testBuildThrowsUnableToBuildExceptionForIncorrectVersionFields (line 146) | public function testBuildThrowsUnableToBuildExceptionForIncorrectVersi... FILE: tests/Rfc4122/UuidV1Test.php class UuidV1Test (line 21) | class UuidV1Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 26) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 48) | public function provideTestVersions(): array method testGetDateTimeProperlyHandlesLongMicroseconds (line 69) | public function testGetDateTimeProperlyHandlesLongMicroseconds(string ... method provideUuidV1WithOddMicroseconds (line 83) | public function provideUuidV1WithOddMicroseconds(): array method testGetDateTimeThrowsException (line 105) | public function testGetDateTimeThrowsException(): void FILE: tests/Rfc4122/UuidV2Test.php class UuidV2Test (line 32) | class UuidV2Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 37) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 59) | public function provideTestVersions(): array method testGetLocalDomainAndIdentifier (line 77) | public function testGetLocalDomainAndIdentifier( method provideLocalDomainAndIdentifierForTests (line 128) | public function provideLocalDomainAndIdentifierForTests(): array FILE: tests/Rfc4122/UuidV3Test.php class UuidV3Test (line 16) | class UuidV3Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 21) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 43) | public function provideTestVersions(): array FILE: tests/Rfc4122/UuidV4Test.php class UuidV4Test (line 16) | class UuidV4Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 21) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 43) | public function provideTestVersions(): array FILE: tests/Rfc4122/UuidV5Test.php class UuidV5Test (line 16) | class UuidV5Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 21) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 43) | public function provideTestVersions(): array FILE: tests/Rfc4122/UuidV6Test.php class UuidV6Test (line 22) | class UuidV6Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 27) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 49) | public function provideTestVersions(): array method testGetDateTimeProperlyHandlesLongMicroseconds (line 70) | public function testGetDateTimeProperlyHandlesLongMicroseconds(string ... method provideUuidV6WithOddMicroseconds (line 84) | public function provideUuidV6WithOddMicroseconds(): array method testToUuidV1 (line 112) | public function testToUuidV1(string $uuidv6, string $uuidv1): void method testFromUuidV1 (line 133) | public function testFromUuidV1(string $uuidv6, string $uuidv1): void method provideUuidV1UuidV6Equivalents (line 152) | public function provideUuidV1UuidV6Equivalents(): array method testGetDateTimeThrowsException (line 174) | public function testGetDateTimeThrowsException(): void method testUsingDraftPeabodyUuidV6TestVector (line 198) | public function testUsingDraftPeabodyUuidV6TestVector(): void FILE: tests/Rfc4122/UuidV7Test.php class UuidV7Test (line 21) | class UuidV7Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 26) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 48) | public function provideTestVersions(): array method testGetDateTimeProperlyHandlesMicroseconds (line 68) | public function testGetDateTimeProperlyHandlesMicroseconds(string $uui... method provideUuidV7WithMicroseconds (line 82) | public function provideUuidV7WithMicroseconds(): array method testGetDateTimeThrowsException (line 112) | public function testGetDateTimeThrowsException(): void FILE: tests/Rfc4122/UuidV8Test.php class UuidV8Test (line 16) | class UuidV8Test extends TestCase method testConstructorThrowsExceptionWhenFieldsAreNotValidForType (line 21) | public function testConstructorThrowsExceptionWhenFieldsAreNotValidFor... method provideTestVersions (line 40) | public function provideTestVersions(): array FILE: tests/Rfc4122/ValidatorTest.php class ValidatorTest (line 14) | class ValidatorTest extends TestCase method testValidate (line 19) | public function testValidate(string $value, bool $expected): void method provideValuesForValidation (line 48) | public function provideValuesForValidation(): array method testGetPattern (line 113) | public function testGetPattern(): void FILE: tests/Rfc4122/VariantTraitTest.php class VariantTraitTest (line 16) | class VariantTraitTest extends TestCase method testGetVariantThrowsExceptionForWrongNumberOfBytes (line 21) | public function testGetVariantThrowsExceptionForWrongNumberOfBytes(str... method invalidBytesProvider (line 39) | public function invalidBytesProvider(): array method testGetVariant (line 50) | public function testGetVariant(string $uuid, int $expectedVariant): void method uuidVariantProvider (line 67) | public function uuidVariantProvider(): array FILE: tests/TestCase.php class TestCase (line 14) | class TestCase extends PhpUnitTestCase method tearDown (line 16) | protected function tearDown(): void method isLittleEndianSystem (line 22) | public static function isLittleEndianSystem(): bool FILE: tests/Type/DecimalTest.php class DecimalTest (line 16) | class DecimalTest extends TestCase method testDecimalValueType (line 23) | public function testDecimalValueType($value, string $expected, bool $e... method provideDecimal (line 35) | public function provideDecimal(): array method testDecimalTypeThrowsExceptionForBadValues (line 251) | public function testDecimalTypeThrowsExceptionForBadValues($value): void method provideDecimalBadValues (line 265) | public function provideDecimalBadValues(): array method testSerializeUnserializeDecimal (line 282) | public function testSerializeUnserializeDecimal($value, string $expect... method testJsonSerialize (line 298) | public function testJsonSerialize($value, string $expected): void FILE: tests/Type/HexadecimalTest.php class HexadecimalTest (line 16) | class HexadecimalTest extends TestCase method testHexadecimalType (line 21) | public function testHexadecimalType(string $value, string $expected): ... method provideHex (line 32) | public function provideHex(): array method testHexadecimalTypeThrowsExceptionForBadValues (line 53) | public function testHexadecimalTypeThrowsExceptionForBadValues(string ... method provideHexBadValues (line 66) | public function provideHexBadValues(): array method testSerializeUnserializeHexadecimal (line 79) | public function testSerializeUnserializeHexadecimal(string $value, str... method testJsonSerialize (line 93) | public function testJsonSerialize(string $value, string $expected): void FILE: tests/Type/IntegerTest.php class IntegerTest (line 16) | class IntegerTest extends TestCase method testIntegerType (line 23) | public function testIntegerType($value, string $expected, bool $expect... method provideInteger (line 35) | public function provideInteger(): array method testIntegerTypeThrowsExceptionForBadValues (line 166) | public function testIntegerTypeThrowsExceptionForBadValues($value): void method provideIntegerBadValues (line 180) | public function provideIntegerBadValues(): array method testSerializeUnserializeInteger (line 202) | public function testSerializeUnserializeInteger($value, string $expect... method testJsonSerialize (line 218) | public function testJsonSerialize($value, string $expected): void FILE: tests/Type/TimeTest.php class TimeTest (line 16) | class TimeTest extends TestCase method testTime (line 24) | public function testTime($seconds, $microseconds): void method provideTimeValues (line 51) | public function provideTimeValues(): array method testSerializeUnserializeTime (line 71) | public function testSerializeUnserializeTime($seconds, $microseconds):... method testUnserializeOfInvalidValueException (line 92) | public function testUnserializeOfInvalidValueException(): void method testJsonSerialize (line 108) | public function testJsonSerialize($seconds, $microseconds): void FILE: tests/UuidFactoryTest.php class UuidFactoryTest (line 30) | class UuidFactoryTest extends TestCase method testParsesUuidCorrectly (line 32) | public function testParsesUuidCorrectly(): void method testParsesGuidCorrectly (line 42) | public function testParsesGuidCorrectly(): void method testFromStringParsesUuidInLowercase (line 52) | public function testFromStringParsesUuidInLowercase(): void method testGettersReturnValueFromFeatureSet (line 63) | public function testGettersReturnValueFromFeatureSet(): void method testSettersSetValueForGetters (line 117) | public function testSettersSetValueForGetters(): void method testFromDateTime (line 145) | public function testFromDateTime( method provideDateTime (line 163) | public function provideDateTime(): array method testFactoryReturnsDefaultNameGenerator (line 211) | public function testFactoryReturnsDefaultNameGenerator(): void method testFactoryReturnsSetNameGenerator (line 218) | public function testFactoryReturnsSetNameGenerator(): void FILE: tests/UuidTest.php class UuidTest (line 62) | class UuidTest extends TestCase method setUp (line 64) | protected function setUp(): void method testFromString (line 69) | public function testFromString(): void method testFromHexadecimal (line 78) | public function testFromHexadecimal(): void method testFromHexadecimalShort (line 86) | public function testFromHexadecimalShort(): void method testFromHexadecimalThrowsWhenMethodDoesNotExist (line 96) | public function testFromHexadecimalThrowsWhenMethodDoesNotExist(): void method testFromGuidString (line 113) | public function testFromGuidString(): void method testFromStringWithCurlyBraces (line 128) | public function testFromStringWithCurlyBraces(): void method testFromStringWithInvalidUuidString (line 134) | public function testFromStringWithInvalidUuidString(): void method testFromStringWithLeadingNewLine (line 142) | public function testFromStringWithLeadingNewLine(): void method testFromStringWithTrailingNewLine (line 150) | public function testFromStringWithTrailingNewLine(): void method testFromStringWithUrn (line 158) | public function testFromStringWithUrn(): void method testFromStringWithEmptyString (line 164) | public function testFromStringWithEmptyString(): void method testFromStringUppercase (line 172) | public function testFromStringUppercase(): void method testFromStringLazyUuidFromUppercase (line 178) | public function testFromStringLazyUuidFromUppercase(): void method testFromStringWithNilUuid (line 183) | public function testFromStringWithNilUuid(): void method testFromStringWithMaxUuid (line 195) | public function testFromStringWithMaxUuid(): void method testGetBytes (line 207) | public function testGetBytes(): void method testGetClockSeqHiAndReserved (line 214) | public function testGetClockSeqHiAndReserved(): void method testGetClockSeqHiAndReservedHex (line 221) | public function testGetClockSeqHiAndReservedHex(): void method testGetClockSeqLow (line 228) | public function testGetClockSeqLow(): void method testGetClockSeqLowHex (line 235) | public function testGetClockSeqLowHex(): void method testGetClockSequence (line 242) | public function testGetClockSequence(): void method testGetClockSequenceHex (line 249) | public function testGetClockSequenceHex(): void method testGetDateTime (line 256) | public function testGetDateTime(): void method testGetDateTimeForUuidV6 (line 291) | public function testGetDateTimeForUuidV6(): void method testGetDateTimeFromNonVersion1Uuid (line 326) | public function testGetDateTimeFromNonVersion1Uuid(): void method testGetFields (line 337) | public function testGetFields(): void method testGetFieldsHex (line 345) | public function testGetFieldsHex(): void method testGetLeastSignificantBits (line 361) | public function testGetLeastSignificantBits(): void method testGetLeastSignificantBitsHex (line 369) | public function testGetLeastSignificantBitsHex(): void method testGetMostSignificantBits (line 376) | public function testGetMostSignificantBits(): void method testGetMostSignificantBitsHex (line 384) | public function testGetMostSignificantBitsHex(): void method testGetNode (line 390) | public function testGetNode(): void method testGetNodeHex (line 397) | public function testGetNodeHex(): void method testGetTimeHiAndVersion (line 403) | public function testGetTimeHiAndVersion(): void method testGetTimeHiAndVersionHex (line 410) | public function testGetTimeHiAndVersionHex(): void method testGetTimeLow (line 416) | public function testGetTimeLow(): void method testGetTimeLowHex (line 423) | public function testGetTimeLowHex(): void method testGetTimeMid (line 429) | public function testGetTimeMid(): void method testGetTimeMidHex (line 436) | public function testGetTimeMidHex(): void method testGetTimestamp (line 442) | public function testGetTimestamp(): void method testGetTimestampHex (line 455) | public function testGetTimestampHex(): void method testGetTimestampFromNonVersion1Uuid (line 466) | public function testGetTimestampFromNonVersion1Uuid(): void method testGetTimestampHexFromNonVersion1Uuid (line 478) | public function testGetTimestampHexFromNonVersion1Uuid(): void method testGetUrn (line 489) | public function testGetUrn(): void method testGetVariantForVariousVariantUuids (line 500) | public function testGetVariantForVariousVariantUuids(string $uuid, int... method provideVariousVariantUuids (line 509) | public function provideVariousVariantUuids(): array method testGetVersionForVersion1 (line 531) | public function testGetVersionForVersion1(): void method testGetVersionForVersion2 (line 537) | public function testGetVersionForVersion2(): void method testGetVersionForVersion3 (line 543) | public function testGetVersionForVersion3(): void method testGetVersionForVersion4 (line 549) | public function testGetVersionForVersion4(): void method testGetVersionForVersion5 (line 555) | public function testGetVersionForVersion5(): void method testToString (line 561) | public function testToString(): void method testUuid1 (line 582) | public function testUuid1(): void method testUuid1WithNodeAndClockSequence (line 589) | public function testUuid1WithNodeAndClockSequence(): void method testUuid1WithHexadecimalObjectNodeAndClockSequence (line 601) | public function testUuid1WithHexadecimalObjectNodeAndClockSequence(): ... method testUuid1WithHexadecimalNode (line 613) | public function testUuid1WithHexadecimalNode(): void method testUuid1WithHexadecimalObjectNode (line 625) | public function testUuid1WithHexadecimalObjectNode(): void method testUuid1WithMixedCaseHexadecimalNode (line 637) | public function testUuid1WithMixedCaseHexadecimalNode(): void method testUuid1WithOutOfBoundsNode (line 649) | public function testUuid1WithOutOfBoundsNode(): void method testUuid1WithNonHexadecimalNode (line 657) | public function testUuid1WithNonHexadecimalNode(): void method testUuid1WithNon48bitNumber (line 665) | public function testUuid1WithNon48bitNumber(): void method testUuid1WithRandomNode (line 673) | public function testUuid1WithRandomNode(): void method testUuid1WithUserGeneratedRandomNode (line 682) | public function testUuid1WithUserGeneratedRandomNode(): void method testUuid6 (line 689) | public function testUuid6(): void method testUuid6WithNodeAndClockSequence (line 696) | public function testUuid6WithNodeAndClockSequence(): void method testUuid6WithHexadecimalNode (line 706) | public function testUuid6WithHexadecimalNode(): void method testUuid6WithMixedCaseHexadecimalNode (line 715) | public function testUuid6WithMixedCaseHexadecimalNode(): void method testUuid6WithOutOfBoundsNode (line 724) | public function testUuid6WithOutOfBoundsNode(): void method testUuid6WithNon48bitNumber (line 732) | public function testUuid6WithNon48bitNumber(): void method testUuid6WithRandomNode (line 740) | public function testUuid6WithRandomNode(): void method testUuid6WithUserGeneratedRandomNode (line 749) | public function testUuid6WithUserGeneratedRandomNode(): void method testUuid7 (line 756) | public function testUuid7(): void method testUuid7ThrowsExceptionForUnsupportedFactory (line 763) | public function testUuid7ThrowsExceptionForUnsupportedFactory(): void method testUuid7WithDateTime (line 776) | public function testUuid7WithDateTime(): void method testUuid7SettingTheClockBackwards (line 789) | public function testUuid7SettingTheClockBackwards(): void method testUuid7WithMinimumDateTime (line 808) | public function testUuid7WithMinimumDateTime(): void method testUuid7EachUuidIsMonotonicallyIncreasing (line 821) | public function testUuid7EachUuidIsMonotonicallyIncreasing(): void method testUuid7EachUuidFromSameDateTimeIsMonotonicallyIncreasing (line 834) | public function testUuid7EachUuidFromSameDateTimeIsMonotonicallyIncrea... method testUuid8 (line 847) | public function testUuid8(): void method testUuid8ThrowsExceptionForUnsupportedFactory (line 854) | public function testUuid8ThrowsExceptionForUnsupportedFactory(): void method testUuid3WithKnownUuids (line 880) | public function testUuid3WithKnownUuids(string $uuid, string $ns, stri... method provideUuid3WithKnownUuids (line 894) | public function provideUuid3WithKnownUuids(): array method testUuid4 (line 920) | public function testUuid4(): void method testUuid4TimestampLastComb (line 930) | public function testUuid4TimestampLastComb(): void method testUuid4TimestampFirstComb (line 960) | public function testUuid4TimestampFirstComb(): void method testUuid4CombVersion (line 990) | public function testUuid4CombVersion(): void method testUuid5WithKnownUuids (line 1017) | public function testUuid5WithKnownUuids(string $uuid, string $ns, stri... method provideUuid5WithKnownUuids (line 1031) | public function provideUuid5WithKnownUuids(): array method testCompareTo (line 1057) | public function testCompareTo(): void method testCompareToReturnsZeroWhenDifferentCases (line 1083) | public function testCompareToReturnsZeroWhenDifferentCases(): void method testEqualsReturnsTrueWhenDifferentCases (line 1094) | public function testEqualsReturnsTrueWhenDifferentCases(): void method testEquals (line 1105) | public function testEquals(): void method testCalculateUuidTime (line 1116) | public function testCalculateUuidTime(): void method testCalculateUuidTimeUpperLowerBounds (line 1151) | public function testCalculateUuidTimeUpperLowerBounds(): void method test32BitMatch64BitForOneHourPeriod (line 1185) | public function test32BitMatch64BitForOneHourPeriod(): void method testIsValid (line 1230) | public function testIsValid(): void method testUsingNilAsValidUuid (line 1248) | public function testUsingNilAsValidUuid(): void method testFromBytes (line 1262) | public function testFromBytes(): void method testGuidBytesMatchesUuidWithSameString (line 1272) | public function testGuidBytesMatchesUuidWithSameString(): void method testGuidBytesProducesSameGuidString (line 1292) | public function testGuidBytesProducesSameGuidString(): void method testFromBytesArgumentTooShort (line 1305) | public function testFromBytesArgumentTooShort(): void method testFromBytesArgumentTooLong (line 1312) | public function testFromBytesArgumentTooLong(): void method testFromInteger (line 1319) | public function testFromInteger(): void method testFromDateTime (line 1329) | public function testFromDateTime(): void method testUuidPassesPythonTests (line 1356) | public function testUuidPassesPythonTests( method providePythonTests (line 1419) | public function providePythonTests(): array method testJsonSerialize (line 1714) | public function testJsonSerialize(): void method testSerialize (line 1721) | public function testSerialize(): void method testSerializeWithOldStringFormat (line 1732) | public function testSerializeWithOldStringFormat(): void method testUuid3WithEmptyNamespace (line 1742) | public function testUuid3WithEmptyNamespace(): void method testUuid3WithEmptyName (line 1751) | public function testUuid3WithEmptyName(): void method testUuid3WithZeroName (line 1758) | public function testUuid3WithZeroName(): void method testUuid5WithEmptyNamespace (line 1765) | public function testUuid5WithEmptyNamespace(): void method testUuid5WithEmptyName (line 1774) | public function testUuid5WithEmptyName(): void method testUuid5WithZeroName (line 1781) | public function testUuid5WithZeroName(): void method testUuidVersionConstantForVersion1 (line 1791) | public function testUuidVersionConstantForVersion1(): void method testUuidVersionConstantForVersion2 (line 1800) | public function testUuidVersionConstantForVersion2(): void method testUuidVersionConstantForVersion3 (line 1809) | public function testUuidVersionConstantForVersion3(): void method testUuidVersionConstantForVersion4 (line 1818) | public function testUuidVersionConstantForVersion4(): void method testUuidVersionConstantForVersion5 (line 1827) | public function testUuidVersionConstantForVersion5(): void method testUuidVersionConstantForVersion6 (line 1833) | public function testUuidVersionConstantForVersion6(): void method testUuidVersionConstantForVersion7 (line 1840) | public function testUuidVersionConstantForVersion7(): void method testGetDateTimeThrowsExceptionWhenDateTimeCannotParseDate (line 1846) | public function testGetDateTimeThrowsExceptionWhenDateTimeCannotParseD... method testStaticCreationMethodsReturnSpecificUuidInstances (line 1877) | public function testStaticCreationMethodsReturnSpecificUuidInstances( method testUuidInstancesBuiltFromStringAreEquivalentToTheirGeneratedCounterparts (line 1889) | public function testUuidInstancesBuiltFromStringAreEquivalentToTheirGe... method testUuidInstancesBuiltFromBytesAreEquivalentToTheirGeneratedCounterparts (line 1907) | public function testUuidInstancesBuiltFromBytesAreEquivalentToTheirGen... method provideStaticMethods (line 1923) | public function provideStaticMethods(): array FILE: tests/Validator/GenericValidatorTest.php class GenericValidatorTest (line 13) | class GenericValidatorTest extends TestCase method testValidate (line 18) | public function testValidate(string $value, bool $expected): void method provideValuesForValidation (line 39) | public function provideValuesForValidation(): array method testGetPattern (line 90) | public function testGetPattern(): void FILE: tests/benchmark/GuidConversionBench.php class GuidConversionBench (line 22) | final class GuidConversionBench method __construct (line 30) | public function __construct() method benchStringConversionOfGuid (line 39) | public function benchStringConversionOfGuid(): void FILE: tests/benchmark/NonLazyUuidConversionBench.php class NonLazyUuidConversionBench (line 20) | final class NonLazyUuidConversionBench method __construct (line 28) | public function __construct() method benchStringConversionOfUuid (line 35) | public function benchStringConversionOfUuid(): void FILE: tests/benchmark/UuidFieldExtractionBench.php class UuidFieldExtractionBench (line 20) | final class UuidFieldExtractionBench method __construct (line 25) | public function __construct() method benchGetFields (line 30) | public function benchGetFields(): void method benchGetFields10Times (line 35) | public function benchGetFields10Times(): void method benchGetHex (line 49) | public function benchGetHex(): void method benchGetHex10Times (line 54) | public function benchGetHex10Times(): void method benchGetInteger (line 68) | public function benchGetInteger(): void method benchGetInteger10Times (line 73) | public function benchGetInteger10Times(): void FILE: tests/benchmark/UuidGenerationBench.php class UuidGenerationBench (line 24) | final class UuidGenerationBench method __construct (line 35) | public function __construct() method benchUuid1GenerationWithoutParameters (line 44) | public function benchUuid1GenerationWithoutParameters(): void method benchUuid1GenerationWithNode (line 49) | public function benchUuid1GenerationWithNode(): void method benchUuid1GenerationWithNodeAndClockSequence (line 54) | public function benchUuid1GenerationWithNodeAndClockSequence(): void method benchUuid2GenerationWithDomainAndLocalIdentifier (line 59) | public function benchUuid2GenerationWithDomainAndLocalIdentifier(): void method benchUuid2GenerationWithDomainAndLocalIdentifierAndNode (line 64) | public function benchUuid2GenerationWithDomainAndLocalIdentifierAndNod... method benchUuid2GenerationWithDomainAndLocalIdentifierAndNodeAndClockSequence (line 69) | public function benchUuid2GenerationWithDomainAndLocalIdentifierAndNod... method benchUuid3Generation (line 74) | public function benchUuid3Generation(): void method benchUuid4Generation (line 79) | public function benchUuid4Generation(): void method benchUuid5Generation (line 84) | public function benchUuid5Generation(): void method benchUuid6GenerationWithoutParameters (line 89) | public function benchUuid6GenerationWithoutParameters(): void method benchUuid6GenerationWithNode (line 94) | public function benchUuid6GenerationWithNode(): void method benchUuid6GenerationWithNodeAndClockSequence (line 99) | public function benchUuid6GenerationWithNodeAndClockSequence(): void method benchUuid7Generation (line 104) | public function benchUuid7Generation(): void method benchUuid7GenerationWithDateTime (line 109) | public function benchUuid7GenerationWithDateTime(): void FILE: tests/benchmark/UuidSerializationBench.php class UuidSerializationBench (line 23) | final class UuidSerializationBench method __construct (line 150) | public function __construct() method benchSerializationOfTinyUuid (line 165) | public function benchSerializationOfTinyUuid(): void method benchSerializationOfHugeUuid (line 170) | public function benchSerializationOfHugeUuid(): void method benchSerializationOfUuid (line 175) | public function benchSerializationOfUuid(): void method benchSerializationOfPromiscuousUuids (line 180) | public function benchSerializationOfPromiscuousUuids(): void method benchDeSerializationOfTinyUuid (line 185) | public function benchDeSerializationOfTinyUuid(): void method benchDeSerializationOfHugeUuid (line 190) | public function benchDeSerializationOfHugeUuid(): void method benchDeSerializationOfUuid (line 195) | public function benchDeSerializationOfUuid(): void method benchDeSerializationOfPromiscuousUuids (line 200) | public function benchDeSerializationOfPromiscuousUuids(): void FILE: tests/benchmark/UuidStringConversionBench.php class UuidStringConversionBench (line 22) | final class UuidStringConversionBench method __construct (line 155) | public function __construct() method benchCreationOfTinyUuidFromString (line 169) | public function benchCreationOfTinyUuidFromString(): void method benchCreationOfHugeUuidFromString (line 174) | public function benchCreationOfHugeUuidFromString(): void method benchCreationOfUuidFromString (line 179) | public function benchCreationOfUuidFromString(): void method benchCreationOfPromiscuousUuidsFromString (line 184) | public function benchCreationOfPromiscuousUuidsFromString(): void method benchCreationOfTinyUuidFromBytes (line 189) | public function benchCreationOfTinyUuidFromBytes(): void method benchCreationOfHugeUuidFromBytes (line 194) | public function benchCreationOfHugeUuidFromBytes(): void method benchCreationOfUuidFromBytes (line 199) | public function benchCreationOfUuidFromBytes(): void method benchCreationOfPromiscuousUuidsFromBytes (line 204) | public function benchCreationOfPromiscuousUuidsFromBytes(): void method benchStringConversionOfTinyUuid (line 209) | public function benchStringConversionOfTinyUuid(): void method benchStringConversionOfHugeUuid (line 214) | public function benchStringConversionOfHugeUuid(): void method benchStringConversionOfUuid (line 219) | public function benchStringConversionOfUuid(): void method benchStringConversionOfPromiscuousUuids (line 224) | public function benchStringConversionOfPromiscuousUuids(): void method benchBytesConversionOfTinyUuid (line 231) | public function benchBytesConversionOfTinyUuid(): void method benchBytesConversionOfHugeUuid (line 236) | public function benchBytesConversionOfHugeUuid(): void method benchBytesConversionOfUuid (line 241) | public function benchBytesConversionOfUuid(): void method benchBytesConversionOfPromiscuousUuids (line 246) | public function benchBytesConversionOfPromiscuousUuids(): void FILE: tests/static-analysis/UuidIsImmutable.php class UuidIsImmutable (line 30) | final class UuidIsImmutable method pureCompareTo (line 32) | public static function pureCompareTo(UuidInterface $a, UuidInterface $... method pureEquals (line 37) | public static function pureEquals(UuidInterface $a, ?object $b): bool method pureGetters (line 45) | public static function pureGetters(UuidInterface $a): array method pureStaticUuidApi (line 75) | public static function pureStaticUuidApi(): array method uuid3IsPure (line 86) | public static function uuid3IsPure(): UuidInterface method uuid5IsPure (line 94) | public static function uuid5IsPure(): UuidInterface FILE: tests/static-analysis/UuidIsNeverEmpty.php class UuidIsNeverEmpty (line 23) | final class UuidIsNeverEmpty method bytesAreNeverEmpty (line 26) | public function bytesAreNeverEmpty(UuidInterface $uuid): string method stringIsNeverEmpty (line 32) | public function stringIsNeverEmpty(UuidInterface $uuid): string FILE: tests/static-analysis/ValidUuidIsNonEmpty.php class ValidUuidIsNonEmpty (line 10) | final class ValidUuidIsNonEmpty method validUuidsAreNotEmpty (line 13) | public function validUuidsAreNotEmpty(string $input): string method givenNonEmptyInputAssertionRemainsValid (line 27) | public function givenNonEmptyInputAssertionRemainsValid(string $input)... method givenInvalidInputValueRemainsAString (line 36) | public function givenInvalidInputValueRemainsAString(string $input): s... FILE: tests/static-analysis/stubs.php function uuid_create (line 19) | function uuid_create(int $uuid_type=UUID_TYPE_DEFAULT): string {} function uuid_generate_md5 (line 22) | function uuid_generate_md5(string $uuid_ns, string $name): string {} function uuid_generate_sha1 (line 25) | function uuid_generate_sha1(string $uuid_ns, string $name): string {} function uuid_parse (line 28) | function uuid_parse(string $uuid): string {}