Skip to content

igniphp/uuid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Igni logo

Build Status

Igni\Util\UuidGenerator

RFC-compliant Universally Unique Identifiers v5 generator.

Installation

composer require igniphp/uuid

API

generate(): string

Generates uuid.

generateShort(): string

Generates shorter representation of uuid (base58 encoded).

toShort(string $string): string

Shorts uuid by packing it into base58 representation.

fromShort(string $string): string

Returns full uuid as a string from base58 representation.

validate(string $string): bool

Validates if passed string is valid uuid number.