_menu_node_invoke

Versions
menu_node
_menu_node_invoke($nid, $mlid, $hook)

Wrapper function for module hooks.

Parameters

$nid The node id.

$mlid The menu link id.

$hook The hook to invoke ('insert', 'update', or 'delete').

▾ 2 functions call _menu_node_invoke()

menu_node_delete in ./menu_node.module
Delete a record from {menu_node} and run hook_menu_node_delete().
menu_node_save in ./menu_node.module
Save records to the {menu_node} table.

Code

./menu_node.module, line 295

<?php
function _menu_node_invoke($nid, $mlid, $hook) {
  // Use our internal lookup fuinctions.
  $node = menu_node_get_node($mlid);
  $items = menu_node_get_links($nid);
  module_invoke_all('menu_node_'. $hook, $items[$mlid], $node);
}
?>

Contact

  • agentrickard [at] gmail [dot] com

Donations

My Amazon.com Wish List