Skip to content

Latest commit

 

History

History
64 lines (42 loc) · 1.45 KB

README.md

File metadata and controls

64 lines (42 loc) · 1.45 KB

Uuid62

A simple library

Latest Stable Version Total Downloads Build Status

Requiring / Loading

If you're using Composer to manage dependencies, you can include the following in your composer.json file:

"require": {
    "lucasmichot/uuid62": "dev-master"
}

Then, after running composer update or php composer.phar update, you can load the class using Composer's autoloading:

require 'vendor/autoload.php'; 

Otherwise, you can simply require the file directly:

require_once 'path/to/Uuid62/src/Uuid62/Uuid62.php';

Methods

get()

Create a unique Base62 ID from a string, an object or an array.

$uuid = Uuid62::get('[email protected]');
echo $uuid;
// '6cSgR9eY7KkMkgA84Gw007'

$uuid = Uuid62::get(array('mail' => '[email protected]'));
echo $uuid;
// '54TRNAo7kI4KqO2ooQC007'

Todos

Create tests and edit README.md

Tests

From the project directory, tests can be ran using phpunit

License

Released under the MIT License - see LICENSE.txt for details.