Skip to content

s3i7h/php-ulid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yu-ichiro/ulid

codecov CI Status Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

A simple and robust implementation of ULID in PHP with no dependency.

Works on its own, but utilizes Ramsey\Uuid\Uuid if present.

Installation

$ composer require yu-ichiro/ulid

Usage

use Ulid\Ulid

new Ulid();  // ULID {01FQ75VPEBGY1JZSRD03EMM5QM}
new Ulid('01FQ75VPEBGY1JZSRD03EMM5QM');  // ULID {01FQ75VPEBGY1JZSRD03EMM5QM}
new Ulid('017dce5d-d9cb-8783-2fe7-0d00dd4a16f4');  // ULID {01FQ75VPEBGY1JZSRD03EMM5QM}

(string) new Ulid(); // "01FQ75VPEBGY1JZSRD03EMM5QM"
(new Ulid())->jsonSerialize(); // "01FQ75VPEBGY1JZSRD03EMM5QM"
(new Ulid())->toUuid(); // "017dce5d-d9cb-8783-2fe7-0d00dd4a16f4"

About

A simple and robust implementation of ULID in PHP

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages