NavigationContentLinks::create |
function |
core/modules/navigation/src/NavigationContentLinks.php |
Instantiates a new instance of this class. |
NavigationContentLinks::__construct |
function |
core/modules/navigation/src/NavigationContentLinks.php |
Construct a new NavigationContentLinks object. |
NavigationContentLinksTest |
class |
core/modules/navigation/tests/src/Kernel/NavigationContentLinksTest.php |
Tests \Drupal\navigation\NavigationContentLinks. |
NavigationContentLinksTest.php |
file |
core/modules/navigation/tests/src/Kernel/NavigationContentLinksTest.php |
|
NavigationContentLinksTest::$modules |
property |
core/modules/navigation/tests/src/Kernel/NavigationContentLinksTest.php |
Modules to install. |
NavigationContentLinksTest::setUp |
function |
core/modules/navigation/tests/src/Kernel/NavigationContentLinksTest.php |
|
NavigationContentLinksTest::testNavigationContentLinks |
function |
core/modules/navigation/tests/src/Kernel/NavigationContentLinksTest.php |
Tests if the expected navigation content links are added/removed correctly. |
NavigationHooks::menuLinksDiscoveredAlter |
function |
core/modules/navigation/src/Hook/NavigationHooks.php |
Implements hook_menu_links_discovered_alter(). |
NavigationHooks::navigationMenuLinkTreeAlter |
function |
core/modules/navigation/src/Hook/NavigationHooks.php |
Implements hook_navigation_menu_link_tree_alter(). |
NavigationLinkBlock |
class |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Defines a link navigation block. |
NavigationLinkBlock.php |
file |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
|
NavigationLinkBlock::blockForm |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
|
NavigationLinkBlock::blockSubmit |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
|
NavigationLinkBlock::build |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Builds and returns the renderable array for this block plugin. |
NavigationLinkBlock::defaultConfiguration |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
|
NavigationLinkBlock::getUriAsDisplayableString |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Gets the URI without the 'internal:' or 'entity:' scheme. |
NavigationLinkBlock::getUserEnteredStringAsUri |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Gets the user-entered string as a URI. |
NavigationLinkBlock::validateIconClassElement |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Form element validation handler for the 'icon_class' element. |
NavigationLinkBlock::validateUriElement |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Form element validation handler for the 'uri' element. |
NavigationLinkBlockTest |
class |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Tests for \Drupal\navigation\Plugin\Block\NavigationLinkBlockTest. |
NavigationLinkBlockTest.php |
file |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
|
NavigationLinkBlockTest::$adminUser |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
User with permission to administer navigation blocks and access navigation. |
NavigationLinkBlockTest::$defaultTheme |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
The theme to install as the default for testing. |
NavigationLinkBlockTest::$modules |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Modules to install. |
NavigationLinkBlockTest::$normalUser |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
An authenticated user to test navigation block caching. |
NavigationLinkBlockTest::appendNavigationLinkBlock |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Adds a Navigation Link Block to the sidebar. |
NavigationLinkBlockTest::setUp |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
|
NavigationLinkBlockTest::testNavigationLinkBlockCache |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Test output of the link navigation with regards to caching and contents. |
NavigationLinkBlockTest::testNavigationLinkBlockVisibility |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Test block visibility based on the link access logic. |
NavigationMenuBlockTest::$linkTree |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
The menu link tree service. |
NavigationMenuBlockTest::$menuLinkManager |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
The menu link plugin manager service. |
NavigationMenuLinkTree |
class |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Extends MenuLinkTree to add specific theme suggestions for the navigation. |
NavigationMenuLinkTree.php |
file |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
|
NavigationMenuLinkTree::build |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Builds a renderable array from a menu tree. |
NavigationMenuLinkTree::transform |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Applies menu link tree manipulators to transform the given tree. |
NavigationMenuLinkTree::__construct |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Constructs a \Drupal\navigation\Menu\NavigationMenuLinkTree object. |
NavigationMenuLinkTreeManipulators |
class |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Provides a menu link tree manipulator for the navigation menu block. |
NavigationMenuLinkTreeManipulators.php |
file |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
|
NavigationMenuLinkTreeManipulators::addOverviewLink |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Adds "overview" menu tree element as child of a menu tree element. |
NavigationMenuLinkTreeManipulators::addSecondLevelOverviewLinks |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Adds an "overview" child link to second level menu links with children. |
NavigationMenuLinkTreeManipulators::isEnabledAndAccessible |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Checks whether the menu link tree element is accessible and enabled. |
NavigationMenuLinkTreeManipulators::shouldAddOverviewLink |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Whether a menu tree element should have an overview link added to it. |
NavigationMenuLinkTreeManipulators::__construct |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
|
NavigationMenuLinkTreeManipulatorsTest |
class |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
Tests the navigation menu link tree manipulator. |
NavigationMenuLinkTreeManipulatorsTest.php |
file |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
|
NavigationMenuLinkTreeManipulatorsTest::mockTree |
function |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
Creates a mock tree. |
NavigationMenuLinkTreeManipulatorsTest::testAddSecondLevelOverviewLinks |
function |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
Tests the addSecondLevelOverviewLinks() tree manipulator. |
NavigationMenuLinkTreeTest |
class |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
Tests \Drupal\navigation\Menu\NavigationMenuLinkTree. |
NavigationMenuLinkTreeTest.php |
file |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
|
NavigationMenuLinkTreeTest::$linkTree |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
The tested navigation menu link tree. |