public function FeaturesManager::__construct in Open Social 8.8
File
- modules/social_features/social_core/src/FeaturesRemoval/FeaturesManager.php, line 25
Class
- FeaturesManager
- Overrides the features FeaturesManager.
Namespace
Drupal\social_core\FeaturesRemoval
Code
public function __construct($root, EntityTypeManagerInterface $entity_type_manager, ConfigFactoryInterface $config_factory, StorageInterface $config_storage, ConfigManagerInterface $config_manager, ModuleHandlerInterface $module_handler, ConfigRevertInterface $config_reverter) {
parent::__construct($root, $entity_type_manager, $config_factory, $config_storage, $config_manager, $module_handler, $config_reverter);
$this->extensionStorages = new FeaturesExtensionStoragesByDirectory($this->configStorage);
$this->extensionStorages
->addStorage(InstallStorage::CONFIG_INSTALL_DIRECTORY);
$this->extensionStorages
->addStorage(InstallStorage::CONFIG_OPTIONAL_DIRECTORY);
}