Neos\Flow\Persistence\Doctrine\DataTypes\ObjectArray::convertToDatabaseValue PHP Метод

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

Converts a value from its PHP representation to its database representation of this type.
public convertToDatabaseValue ( array $array, Doctrine\DBAL\Platforms\AbstractPlatform $platform ) : mixed
$array array The value to convert.
$platform Doctrine\DBAL\Platforms\AbstractPlatform The currently used database platform.
Результат mixed The database representation of the value.
    public function convertToDatabaseValue($array, AbstractPlatform $platform)
    {
        $this->initializeDependencies();
        $this->encodeObjectReferences($array);
        switch ($platform->getName()) {
            case 'postgresql':
                return bin2hex(parent::convertToDatabaseValue($array, $platform));
            default:
                return parent::convertToDatabaseValue($array, $platform);
        }
    }