Generate ULID
Methods | ||
---|---|---|
public
static
|
generate(bool $upperCase = true): string
|
# |
public
static
|
encodeTime(int $time): string
|
# |
public
static
|
encodeRandomness(): string
|
# |
public
static
|
decode(string $ulid): array
|
# |
public
static
|
decodeTime(string $ulid): int
|
# |
public
static
|
decodeRandomness(string $ulid): int
|
# |
public
static
|
isValid(string $ulid): bool
|
# |
public
static
|
microtimeToUlidTime(float $microtime): int
|
# |
Constants | ||
---|---|---|
public
|
ENCODING_CHARS = '0123456789ABCDEFGHJKMNPQRSTVWXYZ'
|
# |
public
|
ENCODING_LENGTH = 32
|
# |