You are here

public function DynamicLocalTasks::__construct in Thunder 8.4

Same name and namespace in other branches
  1. 8.5 modules/thunder_article/src/Plugin/Derivative/DynamicLocalTasks.php \Drupal\thunder_article\Plugin\Derivative\DynamicLocalTasks::__construct()
  2. 8.2 modules/thunder_article/src/Plugin/Derivative/DynamicLocalTasks.php \Drupal\thunder_article\Plugin\Derivative\DynamicLocalTasks::__construct()
  3. 8.3 modules/thunder_article/src/Plugin/Derivative/DynamicLocalTasks.php \Drupal\thunder_article\Plugin\Derivative\DynamicLocalTasks::__construct()
  4. 6.2.x modules/thunder_article/src/Plugin/Derivative/DynamicLocalTasks.php \Drupal\thunder_article\Plugin\Derivative\DynamicLocalTasks::__construct()
  5. 6.0.x modules/thunder_article/src/Plugin/Derivative/DynamicLocalTasks.php \Drupal\thunder_article\Plugin\Derivative\DynamicLocalTasks::__construct()
  6. 6.1.x modules/thunder_article/src/Plugin/Derivative/DynamicLocalTasks.php \Drupal\thunder_article\Plugin\Derivative\DynamicLocalTasks::__construct()

Creates an DynamicLocalTasks object.

Parameters

\Drupal\Core\StringTranslation\TranslationInterface $string_translation: The translation manager.

\Drupal\Core\Extension\ModuleHandlerInterface $module_handler: The module handler service.

\Drupal\Core\Routing\RouteProviderInterface $route_provider: The route provider service.

\Drupal\Core\Config\ConfigFactoryInterface $config_factory: The config factory service.

File

modules/thunder_article/src/Plugin/Derivative/DynamicLocalTasks.php, line 54

Class

DynamicLocalTasks
Generates content view local tasks.

Namespace

Drupal\thunder_article\Plugin\Derivative

Code

public function __construct(TranslationInterface $string_translation, ModuleHandlerInterface $module_handler, RouteProviderInterface $route_provider, ConfigFactoryInterface $config_factory) {
  $this->stringTranslation = $string_translation;
  $this->moduleHandler = $module_handler;
  $this->routeProvider = $route_provider;
  $this->configFactory = $config_factory;
}