eZ\Publish\Core\FieldType\User\UserStorage\Gateway\LegacyStorage::convertColumnsToProperties PHP Method

convertColumnsToProperties() protected method

Converts the given database values to properties.
protected convertColumnsToProperties ( array $databaseValues ) : array
$databaseValues array
return array
    protected function convertColumnsToProperties(array $databaseValues)
    {
        $propertyValues = array();
        $propertyMap = $this->getPropertyMap();
        foreach ($databaseValues as $columnName => $value) {
            $conversionFunction = $propertyMap[$columnName]['cast'];
            $propertyValues[$propertyMap[$columnName]['name']] = $conversionFunction($value);
        }
        return $propertyValues;
    }