function eck_property_behavior_getter in Entity Construction Kit (ECK) 7.3
Same name and namespace in other branches
- 7.2 eck.property_behavior.inc \eck_property_behavior_getter()
Property behavior getter.
File
- ./
eck.property_behavior.inc, line 132 - Property Behaviors.
Code
function eck_property_behavior_getter($data, array $options, $name, $type, $info) {
$entity = $data;
$entity_type_name = $entity
->entityType();
$entity_type = EntityType::loadByName($entity_type_name);
$property = $name;
$function = eck_property_behavior_implements($entity_type, $property, 'getter');
if ($function) {
return $function($property, array(
'entity' => $entity,
));
}
}