public function ViewsBulkOperationsActionManager::__construct in Views Bulk Operations (VBO) 8
Same name and namespace in other branches
- 8.3 src/Service/ViewsBulkOperationsActionManager.php \Drupal\views_bulk_operations\Service\ViewsBulkOperationsActionManager::__construct()
- 8.2 src/Service/ViewsBulkOperationsActionManager.php \Drupal\views_bulk_operations\Service\ViewsBulkOperationsActionManager::__construct()
- 4.0.x src/Service/ViewsBulkOperationsActionManager.php \Drupal\views_bulk_operations\Service\ViewsBulkOperationsActionManager::__construct()
Service constructor.
Parameters
\Traversable $namespaces: An object that implements \Traversable which contains the root paths keyed by the corresponding namespace to look for plugin implementations.
\Drupal\Core\Cache\CacheBackendInterface $cacheBackend: Cache backend instance to use.
\Drupal\Core\Extension\ModuleHandlerInterface $moduleHandler: The module handler to invoke the alter hook with.
\Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher: The event dispatcher service.
Overrides ActionManager::__construct
File
- src/
Service/ ViewsBulkOperationsActionManager.php, line 49
Class
- ViewsBulkOperationsActionManager
- Defines Views Bulk Operations action manager.
Namespace
Drupal\views_bulk_operations\ServiceCode
public function __construct(\Traversable $namespaces, CacheBackendInterface $cacheBackend, ModuleHandlerInterface $moduleHandler, EventDispatcherInterface $eventDispatcher) {
parent::__construct($namespaces, $cacheBackend, $moduleHandler);
$this->eventDispatcher = $eventDispatcher;
$this
->setCacheBackend($cacheBackend, 'views_bulk_operations_action_info');
}