Serialized UUIDs don't store codec information
Author: ntzmCreated Apr 3, 2019Updated Jan 16, 2023
Labelsbug
To reproduce:
$factory = new UuidFactory();
$factory->setCodec(new OrderedTimeCodec($factory->getUuidBuilder()));
$a = $factory->uuid1();
$b = unserialize(serialize($a));
var_dump($a->getBytes(), $b->getBytes(), $a->getBytes() === $b->getBytes());Source: ramsey/uuid