You are here

private_message.services.yml in Private Message 8

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

File

private_message.services.yml
View source
  1. parameters:
  2. private_message.mapper.class: 'Drupal\private_message\Mapper\PrivateMessageMapper'
  3. private_message.service.class: 'Drupal\private_message\Service\PrivateMessageService'
  4. private_message.event_subscriber.class: 'Drupal\private_message\Event\PrivateMessageEventSubscriber'
  5. cache_context.private_message_thread.class: 'Drupal\private_message\Cache\Context\PrivateMessageThreadCacheContext'
  6. private_message.mailer.class: 'Drupal\private_message\Service\PrivateMessageMailer'
  7. private_message.thread_manager.class: 'Drupal\private_message\Service\PrivateMessageThreadManager'
  8. services:
  9. private_message.mapper:
  10. class: '%private_message.mapper.class%'
  11. arguments:
  12. - '@database'
  13. - '@current_user'
  14. private_message.service:
  15. class: '%private_message.service.class%'
  16. arguments:
  17. - '@private_message.mapper'
  18. - '@current_user'
  19. - '@config.factory'
  20. - '@user.data'
  21. - '@cache_tags.invalidator'
  22. - '@entity_type.manager'
  23. - '@datetime.time'
  24. cache_context.private_message_thread:
  25. class: '%cache_context.private_message_thread.class%'
  26. arguments:
  27. - '@current_route_match'
  28. tags:
  29. - { name: cache.context}
  30. private_message.mailer:
  31. class: '%private_message.mailer.class%'
  32. arguments:
  33. - '@private_message.service'
  34. - '@plugin.manager.mail'
  35. - '@current_user'
  36. - '@user.data'
  37. - '@config.factory'
  38. private_message.thread_manager:
  39. class: '%private_message.thread_manager.class%'
  40. arguments:
  41. - '@private_message.service'
  42. - '@private_message.mailer'

Services

Namesort descending Description
cache_context.private_message_thread %cache_context.private_message_thread.class%
private_message.mailer %private_message.mailer.class%
private_message.mapper %private_message.mapper.class%
private_message.service %private_message.service.class%
private_message.thread_manager %private_message.thread_manager.class%