open-orchestra/open-orchestra-cms-bundle

View on GitHub
WorkflowAdminBundle/Resources/config/transformer.yml

Summary

Maintainability
Test Coverage
parameters:
    open_orchestra_workflow_admin.transformer.status.class:                            OpenOrchestra\WorkflowAdminBundle\Transformer\StatusTransformer
    open_orchestra_workflow_admin.transformer.status_collection.class:                 OpenOrchestra\WorkflowAdminBundle\Transformer\StatusCollectionTransformer
    open_orchestra_workflow_admin.transformer.status_node_tree.class:                  OpenOrchestra\WorkflowAdminBundle\Transformer\StatusNodeTreeTransformer
    open_orchestra_workflow_admin.transformer.workflow_profile.class:                  OpenOrchestra\WorkflowAdminBundle\Transformer\WorkflowProfileTransformer
    open_orchestra_workflow_admin.transformer.workflow_profile_collection.class:       OpenOrchestra\WorkflowAdminBundle\Transformer\WorkflowProfileCollectionTransformer
    open_orchestra_workflow_admin.transformer.workflow_transition.class:               OpenOrchestra\WorkflowAdminBundle\Transformer\WorkflowTransitionTransformer
    open_orchestra_workflow_admin.transformer.group_workflow_profile_collection.class: OpenOrchestra\WorkflowAdminBundle\Form\DataTransformer\GroupWorkflowProfileCollectionTransformer
    open_orchestra_workflow_admin.transformer.profile_transitions.class:               OpenOrchestra\Workflow\Form\DataTransformer\ProfileTransitionsTransformer

services:
    open_orchestra_workflow_admin.transformer.status:
        class: '%open_orchestra_workflow_admin.transformer.status.class%'
        arguments:
            - '%open_orchestra_workflow_admin.facade.status.class%'
            - '@open_orchestra_backoffice.manager.multi_languages_choice'
            - '@translator'
            - '@security.authorization_checker'
            - '@open_orchestra_backoffice.usage_finder.status'
            - '@open_orchestra_model.repository.status'
        tags:
            - { name: open_orchestra_api.transformer.strategy }

    open_orchestra_workflow_admin.transformer.status_collection:
        class: '%open_orchestra_workflow_admin.transformer.status_collection.class%'
        arguments:
            - '%open_orchestra_workflow_admin.facade.status_collection.class%'
            - '@security.authorization_checker'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_workflow_admin.transformer.status_node_tree:
        class: '%open_orchestra_workflow_admin.transformer.status_node_tree.class%'
        arguments:
            - '%open_orchestra_workflow_admin.facade.status.class%'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_workflow_admin.transformer.workflow_profile:
        class: '%open_orchestra_workflow_admin.transformer.workflow_profile.class%'
        arguments:
            - '%open_orchestra_workflow_admin.facade.workflow_profile.class%'
            - '@security.authorization_checker'
            - '@open_orchestra_backoffice.manager.multi_languages_choice'
            - '@open_orchestra_model.repository.workflow_profile'
        tags:
            - { name: open_orchestra_api.transformer.strategy }

    open_orchestra_workflow_admin.transformer.workflow_profile_collection:
        class: '%open_orchestra_workflow_admin.transformer.workflow_profile_collection.class%'
        arguments:
            - '%open_orchestra_workflow_admin.facade.workflow_profile_collection.class%'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_workflow_admin.transformer.workflow_transition:
        class: '%open_orchestra_workflow_admin.transformer.workflow_transition.class%'
        arguments:
            - '%open_orchestra_workflow_admin.facade.workflow_transition.class%'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_workflow_admin.transformer.group_workflow_profile_collection:
        class: '%open_orchestra_workflow_admin.transformer.group_workflow_profile_collection.class%'
        arguments:
            - '@open_orchestra_model.repository.workflow_profile'
            - '@open_orchestra_model.repository.content_type'
            - '@open_orchestra_backoffice.context_backoffice_manager'

    open_orchestra_workflow_admin.transformer.profile_transitions:
        arguments:
            - '@open_orchestra_model.repository.status'
            - '@open_orchestra_workflow_admin.factory.transition'
        class: '%open_orchestra_workflow_admin.transformer.profile_transitions.class%'