function entity_menu_links_menu_link_alter in Entity menu links 7
Implements hook_menu_link_alter().
File
- ./
entity_menu_links.module, line 74 - Entity menu link module
Code
function entity_menu_links_menu_link_alter(&$menu_link) {
if (isset($menu_link['module']) && $menu_link['module'] == 'menu') {
// Ensure defaults are set as hook_menu_link_alter() is invoked before the
// defaults are applied.
// @see https://www.drupal.org/node/929176
$menu_link += array(
'menu_name' => 'navigation',
'weight' => 0,
'link_title' => '',
'hidden' => 0,
'has_children' => 0,
'expanded' => 0,
'options' => array(),
'module' => 'menu',
'customized' => 0,
'updated' => 0,
);
$entity = (object) $menu_link;
module_invoke_all('entity_presave', $entity, 'menu_link');
}
}