Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 801 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 801 Bytes

PHP Short ID creator

Build Status

The library help you generate short id like youtube, vimeo, bit.ly, etc. Short generation (creation) based on numerical ID.

Simple scenarios of using

require('vendor/autoload.php');

$shortId = new \Gerlovsky\ShortId\ShortId();

Creating short ID for a record from in a database

  1. when an app created a record in an your database with ID 20956
  2. $shortId->encode(20956) encodes it to 'bfrE'
  3. you updated the record for ID 20956 and set short_id of the record to 'bfrE'
$id = $shortId->encode(20956);     // $id will be 'bfrE'

// or with $length = 6
$id = $shortId->encode(20956, 6);  // $id will be 'baauC6'