You are here

business_rules.services.yml in Business Rules 8

Same filename and directory in other branches
  1. 2.x business_rules.services.yml

File

business_rules.services.yml
View source
  1. services:
  2. business_rules.util:
  3. class: Drupal\business_rules\Util\BusinessRulesUtil
  4. arguments:
  5. - '@service_container'
  6. business_rules.processor:
  7. class: Drupal\business_rules\Util\BusinessRulesProcessor
  8. arguments:
  9. - '@service_container'
  10. business_rules.event_listener:
  11. class: Drupal\business_rules\EventSubscriber\BusinessRulesListener
  12. arguments:
  13. - '@business_rules.processor'
  14. - '@business_rules.util'
  15. - '@event_dispatcher'
  16. - '@logger.factory'
  17. - '@module_handler'
  18. calls:
  19. - [setContainer, ['@service_container']]
  20. tags:
  21. - { name: event_subscriber }
  22. business_rules.flowchart:
  23. class: Drupal\business_rules\Util\Flowchart\Flowchart
  24. arguments: {}
  25. business_rules.kernel_request:
  26. class: Drupal\business_rules\EventSubscriber\KernelRequestListener
  27. arguments: []
  28. tags:
  29. - { name: event_subscriber }
  30. calls:
  31. - [setContainer, ['@service_container']]
  32. plugin.manager.business_rules.action:
  33. class: Drupal\business_rules\Plugin\BusinessRulesActionManager
  34. parent: default_plugin_manager
  35. plugin.manager.business_rules.condition:
  36. class: Drupal\business_rules\Plugin\BusinessRulesConditionManager
  37. parent: default_plugin_manager
  38. plugin.manager.business_rules.reacts_on:
  39. class: Drupal\business_rules\Plugin\BusinessRulesReactsOnManager
  40. parent: default_plugin_manager
  41. plugin.manager.business_rules.variable:
  42. class: Drupal\business_rules\Plugin\BusinessRulesVariableManager
  43. parent: default_plugin_manager
  44. business_rules.breadcrumb:
  45. class: Drupal\business_rules\BusinessRulesBreadcrumb
  46. arguments: ['@router.request_context', '@access_manager', '@router', '@path_processor_manager', '@config.factory', '@title_resolver', '@current_user', '@path.current']
  47. tags:
  48. - { name: breadcrumb_builder, priority: 0 }