You are here

public function RenderCheeseburgerMenuBlock::getAllMenuLinkNames in Cheeseburger Menu 8.4

Same name and namespace in other branches
  1. 8 src/Controller/renderCheeseburgerMenuBlock.php \Drupal\cheeseburger_menu\Controller\renderCheeseburgerMenuBlock::getAllMenuLinkNames()
  2. 8.2 src/Controller/RenderCheeseburgerMenuBlock.php \Drupal\cheeseburger_menu\Controller\RenderCheeseburgerMenuBlock::getAllMenuLinkNames()
  3. 8.3 src/Controller/RenderCheeseburgerMenuBlock.php \Drupal\cheeseburger_menu\Controller\RenderCheeseburgerMenuBlock::getAllMenuLinkNames()

Get all menu link names.

File

src/Controller/RenderCheeseburgerMenuBlock.php, line 486
Controller used for rendering block.

Class

RenderCheeseburgerMenuBlock
Class RenderCheeseburgerMenuBlock.

Namespace

Drupal\cheeseburger_menu\Controller

Code

public function getAllMenuLinkNames() {
  $all_menus = Menu::loadMultiple();
  $menus = [];
  foreach ($all_menus as $id => $menu) {
    $menus[$id] = $menu
      ->label();
  }
  asort($menus);
  return $menus;
}