Last Updated | | Ratings | | Unique User Downloads | | Download Rankings |
2024-12-13 (22 hours ago) | | Not yet rated by the users | | Total: Not yet counted | | Not yet ranked |
|
Description | | Author |
This package can encode and decode UUIDs with a prefix and a number.
It provides a tool that can be executed from the command line console to encode and decode UUID values.
The tool can take a prefix string and an integer and output a UUID value generated by a package class.
It can also take a UUID value generated by the same package class and parse it to extract the prefix string and the integer number. | |
|
|
Innovation award
Nominee: 17x
Winner: 1x |
|
Example
<?php
use Symfony\Component\Console\Application;
use Teamleader\Uuidifier\Command\Encode;
require_once __DIR__ . '/../vendor/autoload.php';
$application = new Application();
$application->add(new Encode());
$application->run();
|
Details
Embed incremental ids inside special uuids.
Installation
Install using composer:
composer require teamleadercrm/uuidifier
Console command
To do some quick encoding, we have a console command:
php bin/console uuidifier:encode {prefix} {id}
e.g.
php bin/console uuidifier:encode InvoiceId 1
will give you
Id 1 with prefix InvoiceId encodes as ac42e979-4cf9-0f3c-8616-6ff689592c91
|
Applications that use this package |
|
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.