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.