MediaAdminBundle/Resources/config/transformer.yml
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%'