You are here

state_machine.services.yml in State Machine 8

File

state_machine.services.yml
View source
  1. services:
  2. access_check.state_transition:
  3. class: Drupal\state_machine\Access\StateTransitionAccessCheck
  4. arguments: [ '@entity_type.manager' ]
  5. tags:
  6. - { name: access_check, applies_to: _state_transition_access }
  7. state_machine.guard_factory:
  8. class: Drupal\state_machine\Guard\GuardFactory
  9. arguments: ['@service_container']
  10. state_machine.route_subscriber:
  11. class: Drupal\state_machine\Routing\RouteSubscriber
  12. arguments: ['@entity_type.manager']
  13. tags:
  14. - { name: event_subscriber }
  15. plugin.manager.workflow:
  16. class: Drupal\state_machine\WorkflowManager
  17. arguments: ['@module_handler', '@cache.discovery', '@plugin.manager.workflow_group']
  18. plugin.manager.workflow_group:
  19. class: Drupal\state_machine\WorkflowGroupManager
  20. arguments: ['@module_handler', '@cache.discovery']