Ramsey\Uuid\Doctrine\UuidBinaryType::convertToPHPValue PHP Метод

convertToPHPValue() публичный Метод

public convertToPHPValue ( string | null $value, Doctrine\DBAL\Platforms\AbstractPlatform $platform )
$value string | null
$platform Doctrine\DBAL\Platforms\AbstractPlatform
    public function convertToPHPValue($value, AbstractPlatform $platform)
    {
        if (empty($value)) {
            return null;
        }
        if ($value instanceof Uuid) {
            return $value;
        }
        try {
            $uuid = Uuid::fromBytes($value);
        } catch (InvalidArgumentException $e) {
            throw ConversionException::conversionFailed($value, self::NAME);
        }
        return $uuid;
    }