You are here

public function MenutrailbypathMenuHelper::getActiveMenuNames in Menu Trail By Path 7.3

Make sure all custom menus are present in the active menus variable so that their items may appear in the active trail.

Return value

array

See also

https://www.drupal.org/node/2830385

menu_update_7003()

File

src/MenutrailbypathMenuHelper.inc, line 129

Class

MenutrailbypathMenuHelper

Code

public function getActiveMenuNames() {
  $active_menus = menu_get_active_menu_names();
  foreach (menu_get_names() as $menu_name) {
    if (!in_array($menu_name, $active_menus) && strpos($menu_name, 'menu-') === 0) {
      $active_menus[] = $menu_name;
    }
  }
  return $active_menus;
}