business_rules-8.x-1.0-beta1/business_rules.services.yml

business_rules.services.yml
services:
  business_rules.util:
    class: Drupal\business_rules\Util\BusinessRulesUtil
    arguments:
      - '@service_container'

  business_rules.processor:
    class: Drupal\business_rules\Util\BusinessRulesProcessor
    arguments:
      - '@service_container'

  business_rules.event_listener:
    class: Drupal\business_rules\EventSubscriber\BusinessRulesListener
    arguments:
      - '@business_rules.processor'
      - '@business_rules.util'
    calls:
      - [setContainer, ['@service_container']]
    tags:
      - { name: event_subscriber }

  business_rules.flowchart:
    class: Drupal\business_rules\Util\Flowchart\Flowchart
    arguments: {}

  business_rules.kernel_request:
    class: Drupal\business_rules\EventSubscriber\KernelRequestListener
    arguments: []
    tags:
      - { name: event_subscriber }
    calls:
      - [setContainer, ['@service_container']]

  plugin.manager.business_rules.action:
    class: Drupal\business_rules\Plugin\BusinessRulesActionManager
    parent: default_plugin_manager

  plugin.manager.business_rules.condition:
    class: Drupal\business_rules\Plugin\BusinessRulesConditionManager
    parent: default_plugin_manager

  plugin.manager.business_rules.reacts_on:
    class: Drupal\business_rules\Plugin\BusinessRulesReactsOnManager
    parent: default_plugin_manager

  plugin.manager.business_rules.variable:
    class: Drupal\business_rules\Plugin\BusinessRulesVariableManager
    parent: default_plugin_manager

  business_rules.breadcrumb:
    class: Drupal\business_rules\BusinessRulesBreadcrumb
    arguments: ['@router.request_context', '@access_manager', '@router', '@path_processor_manager', '@config.factory',  '@title_resolver', '@current_user', '@path.current']
    tags:
      - { name: breadcrumb_builder, priority: 0 }

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc