From 44392cbc308e5fd9159430b6345609c0cf89756a Mon Sep 17 00:00:00 2001 From: Thomas Calvet Date: Tue, 5 Jan 2021 18:11:49 +0100 Subject: [PATCH] [Uid] Use the Uuid constructor when reconstructing an Ulid from its RFC-4122 version --- src/Symfony/Component/Uid/Ulid.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/Uid/Ulid.php b/src/Symfony/Component/Uid/Ulid.php index fb0bfb8bdd..d436ba65fc 100644 --- a/src/Symfony/Component/Uid/Ulid.php +++ b/src/Symfony/Component/Uid/Ulid.php @@ -59,7 +59,7 @@ class Ulid extends AbstractUid public static function fromString(string $ulid): parent { if (36 === \strlen($ulid) && Uuid::isValid($ulid)) { - $ulid = Uuid::fromString($ulid)->toBinary(); + $ulid = (new Uuid($ulid))->toBinary(); } elseif (22 === \strlen($ulid) && 22 === strspn($ulid, BinaryUtil::BASE58[''])) { $ulid = BinaryUtil::fromBase($ulid, BinaryUtil::BASE58); }