Default object used for LocalTaskPlugins.
Hierarchy
- class \Drupal\Component\Plugin\PluginBase implements DerivativeInspectionInterface, PluginInspectionInterface
- class \Drupal\Core\Menu\LocalTaskDefault implements CacheableDependencyInterface, LocalTaskInterface uses DependencySerializationTrait
File
- core/lib/Drupal/Core/Menu/LocalTaskDefault.php, line 15
Namespace
Drupal\Core\Menu
Members
Name | Modifiers | Type | Description |
---|---|---|---|
DependencySerializationTrait::$_serviceIds | protected | property | An array of service IDs keyed by property name used for serialization. |
DependencySerializationTrait::__sleep | public | function | |
DependencySerializationTrait::__wakeup | public | function | |
LocalTaskDefault::$active | protected | property | TRUE if this plugin is forced active for options attributes. |
LocalTaskDefault::$routeProvider | protected | property | The route provider to load routes by name. |
LocalTaskDefault::getActive | public | function | Gets the active status. Overrides LocalTaskInterface::getActive |
LocalTaskDefault::getCacheContexts | public | function | The cache contexts associated with this object. Overrides CacheableDependencyInterface::getCacheContexts |
LocalTaskDefault::getCacheMaxAge | public | function | The maximum age for which this object may be cached. Overrides CacheableDependencyInterface::getCacheMaxAge |
LocalTaskDefault::getCacheTags | public | function | The cache tags associated with this object. Overrides CacheableDependencyInterface::getCacheTags |
LocalTaskDefault::getOptions | public | function | Returns options for rendering a link to the local task. Overrides LocalTaskInterface::getOptions |
LocalTaskDefault::getRouteName | public | function | Get the route name from the settings. Overrides LocalTaskInterface::getRouteName |
LocalTaskDefault::getRouteParameters | public | function | Returns the route parameters needed to render a link for the local task. Overrides LocalTaskInterface::getRouteParameters |
LocalTaskDefault::getTitle | public | function | Returns the localized title to be shown for this tab. Overrides LocalTaskInterface::getTitle |
LocalTaskDefault::getWeight | public | function | Returns the weight of the local task. Overrides LocalTaskInterface::getWeight |
LocalTaskDefault::routeProvider | protected | function | Returns the route provider. |
LocalTaskDefault::setActive | public | function | Sets the active status. Overrides LocalTaskInterface::setActive |
PluginBase::$configuration | protected | property | Configuration information passed into the plugin. |
PluginBase::$pluginDefinition | protected | property | The plugin implementation definition. |
PluginBase::$pluginId | protected | property | The plugin_id. |
PluginBase::DERIVATIVE_SEPARATOR | constant | A string which is used to separate base plugin IDs from the derivative ID. | |
PluginBase::getBaseId | public | function | Gets the base_plugin_id of the plugin instance. Overrides DerivativeInspectionInterface::getBaseId |
PluginBase::getDerivativeId | public | function | Gets the derivative_id of the plugin instance. Overrides DerivativeInspectionInterface::getDerivativeId |
PluginBase::getPluginDefinition | public | function | Gets the definition of the plugin implementation. Overrides PluginInspectionInterface::getPluginDefinition |
PluginBase::getPluginId | public | function | Gets the plugin_id of the plugin instance. Overrides PluginInspectionInterface::getPluginId |
PluginBase::__construct | public | function | Constructs a Drupal\Component\Plugin\PluginBase object. |
Please login to continue.