Google\Cloud\Datastore\EntityMapper::responseToEntityProperties PHP Méthode

responseToEntityProperties() public méthode

Convert an entity response to properties, excludes and meanings.
public responseToEntityProperties ( array $entityData ) : array
$entityData array The incoming entity
Résultat array
    public function responseToEntityProperties(array $entityData)
    {
        $properties = [];
        $excludes = [];
        $meanings = [];
        foreach ($entityData as $key => $property) {
            $properties[$key] = $this->getPropertyValue($property);
            if (isset($property['excludeFromIndexes']) && $property['excludeFromIndexes']) {
                $excludes[] = $key;
            }
            if (isset($property['meaning']) && $property['meaning']) {
                $meanings[$key] = $property['meaning'];
            }
        }
        return ['properties' => $properties, 'excludes' => $excludes, 'meanings' => $meanings];
    }