You are here

config_sync.services.yml in Configuration Synchronizer 8

Same filename and directory in other branches
  1. 8.2 config_sync.services.yml

File

config_sync.services.yml
View source
  1. services:
  2. config_sync.initializer:
  3. class: Drupal\config_sync\ConfigSyncInitializer
  4. arguments:
  5. - '@config_provider.collector'
  6. - '@config_sync.snapshotter'
  7. - '@config.storage'
  8. - '@config_sync.snapshot_extension_storage'
  9. - '@config_sync.merged_storage'
  10. - '@config.manager'
  11. config_sync.lister:
  12. class: Drupal\config_sync\ConfigSyncLister
  13. arguments:
  14. - '@config_provider.collector'
  15. - '@config_update.config_list'
  16. - '@config.storage'
  17. - '@config_sync.snapshot_extension_storage'
  18. - '@config.manager'
  19. config_sync.snapshot_active_storage:
  20. class: Drupal\Core\Config\DatabaseStorage
  21. arguments:
  22. - '@database'
  23. - 'config_sync_snapshot_active'
  24. tags:
  25. - { name: backend_overridable }
  26. config_sync.snapshot_extension_storage:
  27. class: Drupal\Core\Config\DatabaseStorage
  28. arguments:
  29. - '@database'
  30. - 'config_sync_snapshot_extension'
  31. tags:
  32. - { name: backend_overridable }
  33. config_sync.merged_storage:
  34. class: Drupal\Core\Config\DatabaseStorage
  35. arguments:
  36. - '@database'
  37. - 'config_sync_merged'
  38. tags:
  39. - { name: backend_overridable }
  40. config_sync.snapshotter:
  41. class: Drupal\config_sync\ConfigSyncSnapshotter
  42. arguments:
  43. - '@config_provider.collector'
  44. - '@config.storage'
  45. - '@config_sync.snapshot_extension_storage'
  46. - '@config_sync.snapshot_active_storage'
  47. - '@config.manager'