You are here

workbench_access.services.yml in Workbench Access 8

File

workbench_access.services.yml
View source
  1. services:
  2. plugin.manager.workbench_access.scheme:
  3. class: Drupal\workbench_access\WorkbenchAccessManager
  4. arguments: ['@container.namespaces', '@cache.discovery', '@module_handler', '@entity_type.manager', '@workbench_access.user_section_storage', '@config.factory', '@current_user']
  5. workbench_access.user_section_storage:
  6. class: Drupal\workbench_access\UserSectionStorage
  7. arguments: ['@entity_type.manager', '@current_user', '@workbench_access.role_section_storage']
  8. workbench_access.role_section_storage:
  9. class: Drupal\workbench_access\RoleSectionStorage
  10. arguments: ['@state', '@entity_type.manager']
  11. workbench_access.tokens:
  12. class: Drupal\workbench_access\WorkbenchAccessTokens
  13. arguments: ['@token', '@entity_type.manager', '@module_handler', '@workbench_access.user_section_storage']