function ctools_export_ui_menu in Chaos Tool Suite (ctools) 7
Same name and namespace in other branches
- 6 includes/export-ui.menu.inc \ctools_export_ui_menu()
Delegated implementation of hook_menu().
File
- includes/
export-ui.menu.inc, line 10
Code
function ctools_export_ui_menu(&$items) {
ctools_include('export-ui');
// If a menu rebuild is triggered because of module enable/disable,
// this might be out of date. Reset the cache.
ctools_include('plugins');
ctools_get_plugins_reset();
foreach (ctools_get_export_uis() as $plugin) {
// We also need to make sure that the module hasn't been disabled. During
// the disable process, the module's plugins still still appear.
if ($plugin['has menu'] && module_exists($plugin['module'])) {
$handler = ctools_export_ui_get_handler($plugin);
if ($handler) {
$handler
->hook_menu($items);
}
}
}
}