function NavigationTestHooks::menuLinksDiscoveredAlter

Implements hook_menu_links_discovered_alter().

File

core/modules/navigation/tests/navigation_test/src/Hook/NavigationTestHooks.php, line 110

Class

NavigationTestHooks
Hooks implementations for navigation_test module.

Namespace

Drupal\navigation_test\Hook

Code

public function menuLinksDiscoveredAlter(array &$links) : void {
    if (\Drupal::keyValue('navigation_test')->get('menu_links_discovered_alter')) {
        $links['navigation_test.navigation__no_icon']['options']['icon'] = [
            'icon_id' => 'radioactive',
            'pack_id' => 'navigation_test',
        ];
        $links['navigation_test.navigation__default_item']['options']['icon'] = [
            'icon_id' => 'foo',
            'pack_id' => 'bar',
        ];
    }
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.