Devinow Framework ID Library,ID Encode/Decode For PHP.

3.0.0 2023-08-03 15:30 UTC

This package is auto-updated.

Last update: 2023-11-03 16:07:34 UTC


README

composer require devinow/id

Usage

Creating an instance

$generator = new \Devinow\Ids\Id();

Encoding and decoding IDs

$generator->encode(6); // => "43Vht7"
$generator->decode('43Vht7'); // => 6

Shortening a number without obfuscating it

$generator->shorten(3141592); // => "vJST"
$generator->unshorten("vJST"); // => 3141592

Obfuscating a number without shortening it

$generator->obfuscate(42); // => 958870139
$generator->deobfuscate(958870139); // => 42