public LocalTaskDefault::getOptions(RouteMatchInterface $route_match)
Returns options for rendering a link to the local task.
Parameters
\Drupal\Core\Routing\RouteMatchInterface $route_match: The current route match.
Return value
array An associative array of options.
Overrides LocalTaskInterface::getOptions
File
- core/lib/Drupal/Core/Menu/LocalTaskDefault.php, line 105
Class
- LocalTaskDefault
- Default object used for LocalTaskPlugins.
Namespace
Drupal\Core\Menu
Code
1 2 3 4 5 6 7 8 9 | public function getOptions(RouteMatchInterface $route_match ) { $options = $this ->pluginDefinition[ 'options' ]; if ( $this ->active) { if ( empty ( $options [ 'attributes' ][ 'class' ]) || !in_array( 'is-active' , $options [ 'attributes' ][ 'class' ])) { $options [ 'attributes' ][ 'class' ][] = 'is-active' ; } } return ( array ) $options ; } |
Please login to continue.