menu_delete_links
- Versions
- 7
menu_delete_links($menu_name)
Deletes all links for a menu.
Parameters
$menu_name The name of the menu whose links will be deleted.
Related topics
Code
includes/menu.inc, line 2476
<?php
function menu_delete_links($menu_name) {
$links = menu_load_links($menu_name);
foreach ($links as $link) {
// To speed up the deletion process, we reset some link properties that
// would trigger re-parenting logic in _menu_delete_item() and
// _menu_update_parental_status().
$link['has_children'] = FALSE;
$link['plid'] = 0;
_menu_delete_item($link);
}
}
?>Login or register to post comments 