You are here

authorization.services.yml in Authorization 8

File

authorization.services.yml
View source
  1. services:
  2. plugin.manager.authorization.provider:
  3. class: Drupal\authorization\Provider\ProviderPluginManager
  4. parent: default_plugin_manager
  5. plugin.manager.authorization.consumer:
  6. class: Drupal\authorization\Consumer\ConsumerPluginManager
  7. parent: default_plugin_manager
  8. authorization_register_subscriber:
  9. class: Drupal\authorization\EventSubscriber\RegisterSubscriber
  10. arguments: ['@current_user']
  11. tags:
  12. - { name: event_subscriber }
  13. authorization_login_subscriber:
  14. class: Drupal\authorization\EventSubscriber\LoginSubscriber
  15. arguments: ['@current_user']
  16. tags:
  17. - { name: event_subscriber }
  18. authorization_authmap_subscriber:
  19. class: Drupal\authorization\EventSubscriber\AuthmapAlterSubscriber
  20. arguments: ['@current_user']
  21. tags:
  22. - { name: event_subscriber }
  23. authorization.manager:
  24. class: Drupal\authorization\AuthorizationController
  25. arguments: ['@entity_type.manager', '@logger.channel.authorization']
  26. logger.channel.authorization:
  27. parent: logger.channel_base
  28. arguments: ['authorization']