Source documentaire
Générer un GsId
use GalacticShrine\GsId\GsId;
$id = GsId::newGsId();
Formater
use GalacticShrine\GsId\GsIdCase;
use GalacticShrine\GsId\GsIdFormat;
echo $id->toString(GsIdFormat::N, GsIdCase::Lower);
echo $id->toString(GsIdFormat::D, GsIdCase::Upper);
Parser et valider
use GalacticShrine\GsId\GsIdValidator;
$parsed = GsId::fromString((string) $id);
if (GsIdValidator::isValid((string) $id)) {
// Identifiant valide.
}
Aller plus loin
Consultez la reference API pour la liste des types et operations publics.