function menu_delete_links

Deletes all links for a menu.

Parameters

$menu_name: The name of the menu whose links will be deleted.

Related topics

2 calls to menu_delete_links()
menu_menu_predelete in drupal/core/modules/menu/menu.module
Implements hook_menu_predelete().
ShortcutStorageController::preDelete in drupal/core/modules/shortcut/lib/Drupal/shortcut/ShortcutStorageController.php
Overrides \Drupal\Core\Entity\ConfigStorageController::preDelete().

File

drupal/core/includes/menu.inc, line 2946
API for the Drupal menu system.

Code

function menu_delete_links($menu_name) {
  $links = menu_load_links($menu_name);
  menu_link_delete_multiple(array_keys($links), FALSE, TRUE);
}