added features

This commit is contained in:
Bachir Soussi Chiadmi
2016-09-06 12:46:13 +02:00
parent f192bc2ffa
commit c6cff46234
109 changed files with 17546 additions and 0 deletions
@@ -0,0 +1,32 @@
services:
plugin.manager.features_assignment_method:
class: Drupal\features\FeaturesAssignmentMethodManager
arguments: ['@container.namespaces', '@cache.discovery', '@module_handler']
plugin.manager.features_generation_method:
class: Drupal\features\FeaturesGenerationMethodManager
arguments: ['@container.namespaces', '@cache.discovery', '@module_handler']
features_assigner:
class: Drupal\features\FeaturesAssigner
arguments: ['@features.manager', '@plugin.manager.features_assignment_method', '@entity.manager', '@config.factory', '@config.storage']
calls:
- [initFeaturesManager]
features_generator:
class: Drupal\features\FeaturesGenerator
arguments: ['@features.manager', '@plugin.manager.features_generation_method', '@features_assigner']
calls:
- [initFeaturesManager]
features.manager:
class: Drupal\features\FeaturesManager
arguments: ['@app.root', '@entity.manager', '@config.factory', '@config.storage', '@config.manager', '@module_handler']
features.config_update:
class: Drupal\config_update\ConfigReverter
arguments: ['@entity.manager', '@config.storage', '@features.extension_storage', '@features.extension_optional_storage', '@config.factory', '@event_dispatcher']
features.extension_storage:
class: Drupal\features\FeaturesInstallStorage
arguments: ['@config.storage']
features.extension_optional_storage:
class: Drupal\features\FeaturesInstallStorage
arguments: ['@config.storage', 'config/optional']