public function convertToDatabaseValue($value, AbstractPlatform $platform) { if (empty($value)) { return null; } if ($value instanceof Uuid || Uuid::isValid($value)) { return (string) $value; } throw ConversionException::conversionFailed($value, self::NAME); }