diff --git a/core/core.services.yml b/core/core.services.yml index bd3203a52c..402fcddd9a 100644 --- a/core/core.services.yml +++ b/core/core.services.yml @@ -354,6 +354,12 @@ services: config.storage.schema: class: Drupal\Core\Config\ExtensionInstallStorage arguments: ['@config.storage', 'config/schema', '', true, '%install_profile%'] + config.storage.install: + class: Drupal\Core\Config\ExtensionInstallStorage + arguments: ['@config.storage', 'config/install', '', true, '%install_profile%'] + config.storage.optional_install: + class: Drupal\Core\Config\ExtensionInstallStorage + arguments: ['@config.storage', 'config/optional', '', true, '%install_profile%'] config.typed: class: Drupal\Core\Config\TypedConfigManager arguments: ['@config.storage', '@config.storage.schema', '@cache.discovery', '@module_handler', '@class_resolver'] @@ -363,7 +369,7 @@ services: - [setValidationConstraintManager, ['@validation.constraint']] config.reverter: class: Drupal\Core\Config\ConfigReverter - arguments: ['@entity_type.manager', '@config.storage', '@config_update.extension_storage', '@config_update.extension_optional_storage', '@config.factory'] + arguments: ['@entity_type.manager', '@config.storage', '@config.storage.install', '@config.storage.optional_install', '@config.factory'] context.handler: class: Drupal\Core\Plugin\Context\ContextHandler context.repository: