function views_ui::hook_menu in Views (for Drupal 7) 7.3
hook_menu() entry point.
Child implementations that need to add or modify menu items should probably call parent::hook_menu($items) and then modify as needed.
Overrides ctools_export_ui::hook_menu
File
- plugins/
export_ui/ views_ui.class.php, line 52 - Contains the CTools Export UI integration code.
Class
- views_ui
- CTools Export UI class handler for Views UI.
Code
function hook_menu(&$items) {
// We are using our own 'edit' still, rather than having edit on this
// object (maybe in the future) so unset the edit callbacks. Store this so
// we can put them back as sometimes they're needed again laster.
$stored_items = $this->plugin['menu']['items'];
// We leave these to make sure the operations still exist in the plugin so
// that the path finder.
unset($this->plugin['menu']['items']['edit']);
unset($this->plugin['menu']['items']['add']);
unset($this->plugin['menu']['items']['import']);
unset($this->plugin['menu']['items']['edit callback']);
parent::hook_menu($items);
$this->plugin['menu']['items'] = $stored_items;
}