* @license http://opensource.org/licenses/MIT MIT */ declare(strict_types=1); namespace Ramsey\Uuid\Benchmark; use Ramsey\Uuid\UuidFactory; use Ramsey\Uuid\UuidInterface; final class NonLazyUuidConversionBench { private const UUID_BYTES = [ "\x1e\x94\x42\x33\x98\x10\x41\x38\x96\x22\x56\xe1\xf9\x0c\x56\xed", ]; private UuidInterface $uuid; public function __construct() { $factory = new UuidFactory(); $this->uuid = $factory->fromBytes(self::UUID_BYTES[0]); } public function benchStringConversionOfUuid(): void { $this->uuid->toString(); } }