You are here

public function DomainMenusController::listMenus in Domain Menus for Domains 3.x

Same name and namespace in other branches
  1. 9.x src/Controller/DomainMenusController.php \Drupal\domain_menus\Controller\DomainMenusController::listMenus()
  2. 9.1.x src/Controller/DomainMenusController.php \Drupal\domain_menus\Controller\DomainMenusController::listMenus()

List menus.

1 string reference to 'DomainMenusController::listMenus'
domain_menus.routing.yml in ./domain_menus.routing.yml
domain_menus.routing.yml

File

src/Controller/DomainMenusController.php, line 38

Class

DomainMenusController
Class DomainMenusController.

Namespace

Drupal\domain_menus\Controller

Code

public function listMenus() {
  $entity_type = $this->entityTypeManager
    ->getDefinition('menu');
  $entity_storage = $this->entityTypeManager
    ->getStorage('menu');
  $menu_list = new DomainMenusListBuilder($entity_type, $entity_storage);
  $build = $menu_list
    ->render();
  return $build;
}