The library help you generate short id like youtube, vimeo, bit.ly, etc. Short generation (creation) based on numerical ID.
require('vendor/autoload.php');
$shortId = new \Gerlovsky\ShortId\ShortId();
- when an app created a record in an your database with ID 20956
- $shortId->encode(20956) encodes it to 'bfrE'
- 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'