open-orchestra/open-orchestra-media-admin-bundle

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

Summary

Maintainability
Test Coverage
parameters:
    open_orchestra_api.transformer.media.class                       : OpenOrchestra\MediaAdminBundle\Transformer\MediaTransformer
    open_orchestra_api.transformer.media_collection.class            : OpenOrchestra\MediaAdminBundle\Transformer\MediaCollectionTransformer
    open_orchestra_api.transformer.media_type.class                  : OpenOrchestra\MediaAdminBundle\Transformer\MediaTypeTransformer
    open_orchestra_api.transformer.media_type_collection.class       : OpenOrchestra\MediaAdminBundle\Transformer\MediaTypeCollectionTransformer
    open_orchestra_api.transformer.folder.class                      : OpenOrchestra\MediaAdminBundle\Transformer\FolderTransformer
    open_orchestra_api.transformer.folder_tree.class                 : OpenOrchestra\MediaAdminBundle\Transformer\FolderTreeTransformer
    open_orchestra_media_admin.transformer.embed_site_to_siteid.class: OpenOrchestra\MediaAdminBundle\Form\DataTransformer\EmbedSiteToSiteIdTransformer

services:
    open_orchestra_api.transformer.media:
        class: '%open_orchestra_api.transformer.media.class%'
        arguments:
            - '%open_orchestra_media_admin.facade.media.class%'
            - '@open_orchestra_media_admin.file_alternatives.manager'
            - '@open_orchestra_backoffice.manager.multi_languages_choice'
            - '@open_orchestra_media.manager.storage'
            - '@security.authorization_checker'
            - '@open_orchestra_media.repository.media'
            - '@open_orchestra_backoffice.business_rules_manager'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_api.transformer.media_collection:
        class: '%open_orchestra_api.transformer.media_collection.class%'
        arguments:
            - '%open_orchestra_media_admin.facade.media_collection.class%'
            - '@security.authorization_checker'
            - '@open_orchestra_media.repository.media_folder'
            - '@security.token_storage'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_api.transformer.media_type:
        class: '%open_orchestra_api.transformer.media_type.class%'
        arguments:
            - '%open_orchestra_media_admin.facade.media_type.class%'
            - '@security.authorization_checker'
            - '@translator'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_api.transformer.media_type_collection:
        class: '%open_orchestra_api.transformer.media_type_collection.class%'
        arguments:
            - '%open_orchestra_media_admin.facade.media_type_collection.class%'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_api.transformer.folder:
        class: '%open_orchestra_api.transformer.folder.class%'
        arguments:
            - '%open_orchestra_media_admin.facade.folder.class%'
            - '@open_orchestra_media.repository.media_folder'
            - '@event_dispatcher'
            - '@open_orchestra_media_admin.event.folder_event.factory'
            - '@open_orchestra_backoffice.manager.multi_languages_choice'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_api.transformer.folder_tree:
        class: '%open_orchestra_api.transformer.folder_tree.class%'
        arguments:
            - '%open_orchestra_media_admin.facade.folder_tree.class%'
            - '%open_orchestra_media_admin.facade.folder.class%'
            - '@security.authorization_checker'
            - '@open_orchestra_backoffice.manager.multi_languages_choice'
        tags:
            - { name: open_orchestra_api.transformer.strategy}

    open_orchestra_media_admin.transformer.embed_site_to_siteid:
        class: '%open_orchestra_media_admin.transformer.embed_site_to_siteid.class%'