123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- imports:
- - { resource: rabbit_mq/config.yml }
- - { resource: rabbit_mq/services.yml }
-
- services:
- workflow.admin.workflow:
- class: WorkflowBundle\Admin\WorkflowAdmin
- arguments: [~, WorkflowBundle\Entity\Workflow, SonataAdminBundle:CRUD]
- tags:
- - { name: sonata.admin, manager_type: orm, group: Workflow, label: Workflow, label_catalogue: WorkflowBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
- calls:
- - [setTranslationDomain, [WorkflowBundle]]
- workflow.admin.action:
- class: WorkflowBundle\Admin\ActionAdmin
- arguments: [~, WorkflowBundle\Entity\Action, SonataAdminBundle:CRUD]
- tags:
- - { name: sonata.admin, manager_type: orm, group: Workflow, label: Action, label_catalogue: WorkflowBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
- calls:
- - [setTranslationDomain, [WorkflowBundle]]
- workflow.admin.doctrine2_work_flow_action:
- class: WorkflowBundle\Admin\Doctrine2WorkFlowActionAdmin
- arguments: [~, WorkflowBundle\Entity\Doctrine2WorkFlowAction, SonataAdminBundle:CRUD]
- tags:
- - { name: sonata.admin, manager_type: orm, group: Workflow, label: Doctrine2WorkFlowAction, label_catalogue: WorkflowBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
- calls:
- - [setTranslationDomain, [WorkflowBundle]]
-
- workflow.doctrine_event.subscriber:
- class: WorkflowBundle\EventListener\DoctrineEventSubscriber
- arguments: ['@service_container']
- tags:
- - { name: doctrine.event_subscriber, connection: default }
- workflow.event.subscriber:
- class: WorkflowBundle\Event\EventSubscriber
- tags:
- - { name: kernel.event_subscriber }
- arguments: ['@service_container']
- workflow.twig_extension:
- class: WorkflowBundle\Twig\WorkflowExtension
- tags:
- - { name: twig.extension }
- arguments: ["@workflow.registry"]
- workflow.action_event.subscriber:
- class: WorkflowBundle\EventListener\ActionEventSubscriber
- tags:
- - { name: doctrine.event_subscriber, connection: default }
- # Lo que se pase en arguments se setea en el campo twigParams de la entity Action
- # arguments: ['@service_container']
|