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];
}