You are here

public function ConfigSplitCliService::__construct in Configuration Split 8

Same name and namespace in other branches
  1. 2.0.x src/ConfigSplitCliService.php \Drupal\config_split\ConfigSplitCliService::__construct()

Constructor.

File

src/ConfigSplitCliService.php, line 151

Class

ConfigSplitCliService
The CLI service class for interoperability.

Namespace

Drupal\config_split

Code

public function __construct(ConfigFilterManagerInterface $config_filter_manager, ConfigFilterStorageFactory $storageFactory, ConfigManagerInterface $config_manager, StorageInterface $active_storage, StorageInterface $sync_storage, EventDispatcherInterface $event_dispatcher, LockBackendInterface $lock, TypedConfigManagerInterface $config_typed, ModuleHandlerInterface $module_handler, ModuleInstallerInterface $module_installer, ThemeHandlerInterface $theme_handler, TranslationInterface $string_translation, ModuleExtensionList $moduleExtensionList) {
  $this->configFilterManager = $config_filter_manager;
  $this->storageFactory = $storageFactory;
  $this->configManager = $config_manager;
  $this->activeStorage = $active_storage;
  $this->syncStorage = $sync_storage;
  $this->eventDispatcher = $event_dispatcher;
  $this->lock = $lock;
  $this->configTyped = $config_typed;
  $this->moduleHandler = $module_handler;
  $this->moduleInstaller = $module_installer;
  $this->themeHandler = $theme_handler;
  $this->stringTranslation = $string_translation;
  $this->moduleExtensionList = $moduleExtensionList;
  $this->errors = [];
}