public LocalTaskManager::getDefinitions()
Gets the definition of all plugins for this type.
Return value
mixed[] An array of plugin definitions (empty array if no definitions were found). Keys are plugin IDs.
Overrides DefaultPluginManager::getDefinitions
File
- core/lib/Drupal/Core/Menu/LocalTaskManager.php, line 180
Class
- LocalTaskManager
- Provides the default local task manager using YML as primary definition.
Namespace
Drupal\Core\Menu
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 | public function getDefinitions() { $definitions = parent::getDefinitions(); $count = 0; foreach ( $definitions as & $definition ) { if (isset( $definition [ 'weight' ])) { // Add some micro weight. $definition [ 'weight' ] += ( $count ++) * 1e-6; } } return $definitions ; } |
Please login to continue.