You are here

config_split.services.yml in Configuration Split 2.0.x

Same filename and directory in other branches
  1. 8 config_split.services.yml

File

config_split.services.yml
View source
  1. services:
  2. config_split.cli:
  3. class: Drupal\config_split\ConfigSplitCliService
  4. arguments:
  5. - "@config_split.manager"
  6. - "@config.storage"
  7. - "@config.storage.sync"
  8. - "@config_split.status_override"
  9. config_split.manager:
  10. class: Drupal\config_split\ConfigSplitManager
  11. arguments:
  12. - "@config.factory"
  13. - "@config.manager"
  14. - "@config.storage"
  15. - "@config.storage.sync"
  16. - "@config.storage.export"
  17. - "@database"
  18. - "@config_split.patch_merge"
  19. config_split.event_subscriber:
  20. class: Drupal\config_split\EventSubscriber\SplitImportExportSubscriber
  21. arguments:
  22. - "@config_split.manager"
  23. - "@config.factory"
  24. tags:
  25. - { name: event_subscriber }
  26. config_split.sorter:
  27. class: Drupal\config_split\Config\ConfigSorter
  28. arguments:
  29. - "@config.typed"
  30. - "@config.storage"
  31. config_split.patch_merge:
  32. class: Drupal\config_split\Config\ConfigPatchMerge
  33. arguments:
  34. - "@config_split.sorter"
  35. config_split.status_override:
  36. class: Drupal\config_split\Config\StatusOverride
  37. arguments:
  38. - "@state"
  39. - "@cache_tags.invalidator"
  40. tags:
  41. - { name: config.factory.override, priority: 5 }