function TopBarItemManager::getDefinitionsByRegion
Gets the top bar item plugins by region.
Parameters
\Drupal\navigation\TopBarRegion $region: The region.
Return value
array A list of top bar item plugin definitions.
Overrides TopBarItemManagerInterface::getDefinitionsByRegion
1 call to TopBarItemManager::getDefinitionsByRegion()
- TopBarItemManager::getRenderedTopBarItemsByRegion in core/
modules/ navigation/ src/ TopBarItemManager.php - Gets the top bar items prepared as render array.
File
-
core/
modules/ navigation/ src/ TopBarItemManager.php, line 29
Class
- TopBarItemManager
- Top bar item plugin manager.
Namespace
Drupal\navigationCode
public function getDefinitionsByRegion(TopBarRegion $region) : array {
return array_filter($this->getDefinitions(), fn(array $definition) => $definition['region'] === $region);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.