You are here

bakery.services.yml in Bakery Single Sign-On System 8.2

File

bakery.services.yml
View source
  1. services:
  2. boot_subscriber:
  3. class: Drupal\bakery\EventSubscriber\BootSubscriber
  4. arguments:
  5. - '@bakery.bakery_service'
  6. - '@bakery.kitchen'
  7. - '@current_user'
  8. - '@entity_type.manager'
  9. tags:
  10. - { name: 'event_subscriber' }
  11. cookie_monster:
  12. class: Drupal\bakery\EventSubscriber\CookieMonster
  13. arguments:
  14. - '@datetime.time'
  15. - '@config.factory'
  16. - '@bakery.cookie_jar'
  17. tags:
  18. - { name: 'event_subscriber' }
  19. bakery.bakery_service:
  20. class: Drupal\bakery\BakeryService
  21. arguments:
  22. - '@config.factory'
  23. - '@bakery.kitchen'
  24. bakery.kitchen:
  25. class: Drupal\bakery\Kitchen
  26. arguments:
  27. - '@datetime.time'
  28. - '@config.factory'
  29. - '@current_user'
  30. - '@bakery.cookie_jar'
  31. bakery.cookie_jar:
  32. class: Symfony\Component\HttpFoundation\ParameterBag
  33. bakery.user_service:
  34. class: Drupal\bakery\BakeryUserHooks
  35. arguments:
  36. - '@bakery.kitchen'
  37. - '@config.factory'
  38. - '@current_user'
  39. bakery.redirect:
  40. class: Drupal\bakery\RedirectDestination
  41. arguments:
  42. - '@request_stack'
  43. - '@url_generator'
  44. - '@config.factory'
  45. bakery.page_cache_request_policy:
  46. class: Drupal\bakery\PageCache\BakeryRequestPolicy
  47. tags:
  48. - { name: page_cache_request_policy }