function entity_menu_links_entity_uuid_load in Entity menu links 7
Implements hook_entity_uuid_load().
File
- ./
entity_menu_links.module, line 297 - Entity menu link module
Code
function entity_menu_links_entity_uuid_load(&$entities, $entity_type) {
if ($entity_type == 'menu_link') {
$properties = entity_menu_links_parent_properties();
entity_property_id_to_uuid($entities, 'menu_link', $properties);
foreach ($entities as &$entity) {
$linked_entity = entity_menu_links_linked_entity($entity);
if ($linked_entity) {
$uuids = entity_get_uuid_by_id($linked_entity['type'], array(
$linked_entity['id'],
));
$entity->link_path = $linked_entity['type'] . '/' . $uuids[$linked_entity['id']];
}
}
}
}