You are here

courier.services.yml in Courier 8

Same filename and directory in other branches
  1. 2.x courier.services.yml

File

courier.services.yml
View source
  1. services:
  2. plugin.manager.identity_channel:
  3. class: Drupal\courier\Service\IdentityChannelManager
  4. parent: default_plugin_manager
  5. courier.manager:
  6. class: Drupal\courier\Service\CourierManager
  7. arguments: ['@entity_type.manager', '@config.factory', '@logger.factory', '@plugin.manager.identity_channel', '@courier.manager.message_queue']
  8. courier.manager.global_template_collection:
  9. class: Drupal\courier\Service\GlobalTemplateCollectionManager
  10. arguments: ['@keyvalue', '@courier.manager']
  11. courier.manager.message_queue:
  12. class: Drupal\courier\Service\MessageQueueManager
  13. arguments: ['@logger.factory', '@plugin.manager.identity_channel']
  14. courier.paramconverter.channel:
  15. class: Drupal\courier\ParamConverter\CourierChannelConverter
  16. arguments: ['@entity_type.manager']
  17. tags:
  18. - { name: paramconverter }
  19. lazy: true