LocalActionManager::$instances

The plugin instances. Type: \Drupal\Core\Menu\LocalActionInterface[] File core/lib/Drupal/Core/Menu/LocalActionManager.php, line 97 Class LocalActionManager Provides the default local action manager using YML as primary definition. Namespace Drupal\Core\Menu Code protected $instances = array();

LocalActionManager::$defaults

Provides some default values for all local action plugins. Type: array Overrides DefaultPluginManager::$defaults File core/lib/Drupal/Core/Menu/LocalActionManager.php, line 31 Class LocalActionManager Provides the default local action manager using YML as primary definition. Namespace Drupal\Core\Menu Code protected $defaults = array( // The plugin id. Set by the plugin system based on the top-level YAML key. 'id' => NULL, // The static title for the local action. 'title' =&

LocalActionManager::$controllerResolver

A controller resolver object. Type: \Symfony\Component\HttpKernel\Controller\ControllerResolverInterface File core/lib/Drupal/Core/Menu/LocalActionManager.php, line 55 Class LocalActionManager Provides the default local action manager using YML as primary definition. Namespace Drupal\Core\Menu Code protected $controllerResolver;

LocalActionManager::$account

The current user. Type: \Drupal\Core\Session\AccountInterface File core/lib/Drupal/Core/Menu/LocalActionManager.php, line 90 Class LocalActionManager Provides the default local action manager using YML as primary definition. Namespace Drupal\Core\Menu Code protected $account;

LocalActionManager::$accessManager

The access manager. Type: \Drupal\Core\Access\AccessManagerInterface File core/lib/Drupal/Core/Menu/LocalActionManager.php, line 83 Class LocalActionManager Provides the default local action manager using YML as primary definition. Namespace Drupal\Core\Menu Code protected $accessManager;

LocalActionManager

Provides the default local action manager using YML as primary definition. Hierarchy class \Drupal\Component\Plugin\PluginManagerBase implements PluginManagerInterface uses DiscoveryTraitclass \Drupal\Core\Plugin\DefaultPluginManager implements CachedDiscoveryInterface, PluginManagerInterface, CacheableDependencyInterface uses DiscoveryCachedTrait, UseCacheBackendTraitclass \Drupal\Core\Menu\LocalActionManager implements LocalActionManagerInterface File core/lib/Drupal/Core/Menu/LocalActio

LocalActionInterface::getWeight

public LocalActionInterface::getWeight() Returns the weight for the local action. Return value int File core/lib/Drupal/Core/Menu/LocalActionInterface.php, line 36 Class LocalActionInterface Defines an interface for menu local actions. Namespace Drupal\Core\Menu Code public function getWeight();

LocalActionInterface::getTitle

public LocalActionInterface::getTitle() Returns the localized title to be shown for this action. Subclasses may add optional arguments like NodeInterface $node = NULL that will be supplied by the ControllerResolver. Return value string The title to be shown for this action. See also \Drupal\Core\Menu\LocalActionManager::getTitle() File core/lib/Drupal/Core/Menu/LocalActionInterface.php, line 60 Class LocalActionInterface Defines an interface for menu local actions. Namespace Drupal\Co

LocalActionInterface::getRouteParameters

public LocalActionInterface::getRouteParameters(RouteMatchInterface $route_match) Returns the route parameters needed to render a link for the local action. Parameters \Drupal\Core\Routing\RouteMatchInterface $route_match: The current route match. Return value array An array of parameter names and values. File core/lib/Drupal/Core/Menu/LocalActionInterface.php, line 29 Class LocalActionInterface Defines an interface for menu local actions. Namespace Drupal\Core\Menu Code public funct

LocalActionInterface::getRouteName

public LocalActionInterface::getRouteName() Get the route name from the settings. Return value string The name of the route this action links to. File core/lib/Drupal/Core/Menu/LocalActionInterface.php, line 18 Class LocalActionInterface Defines an interface for menu local actions. Namespace Drupal\Core\Menu Code public function getRouteName();