function menu_link_content_menu_delete in Drupal 10
Same name and namespace in other branches
- 8 core/modules/menu_link_content/menu_link_content.module \menu_link_content_menu_delete()
- 9 core/modules/menu_link_content/menu_link_content.module \menu_link_content_menu_delete()
Implements hook_menu_delete().
File
- core/
modules/ menu_link_content/ menu_link_content.module, line 47 - Allows administrators to create custom menu links.
Code
function menu_link_content_menu_delete(MenuInterface $menu) {
$storage = \Drupal::entityTypeManager()
->getStorage('menu_link_content');
$menu_links = $storage
->loadByProperties([
'menu_name' => $menu
->id(),
]);
$storage
->delete($menu_links);
}