function NavigationRenderer::buildNavigation
Build out the navigation bar.
Parameters
array $page_top: A renderable array representing the top of the page.
See also
toolbar_page_top()
File
-
core/
modules/ navigation/ src/ NavigationRenderer.php, line 106
Class
- NavigationRenderer
- Handle rendering for different pieces of the navigation.
Namespace
Drupal\navigationCode
public function buildNavigation(array &$page_top) : void {
$page_top['navigation'] = [
'#cache' => [
'keys' => [
'navigation',
'navigation',
],
'max-age' => CacheBackendInterface::CACHE_PERMANENT,
],
'#pre_render' => [
'navigation.renderer:doBuildNavigation',
],
];
}