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

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

Summary

Maintainability
Test Coverage
parameters:
    open_orchestra_media_admin.file_utils.manager.video.class: OpenOrchestra\MediaAdmin\FileUtils\Video\FFmpegVideoManager
    ffmpeg.factory.class: FFMpeg\FFMpeg
    open_orchestra_media_admin.imagick.factory.class: OpenOrchestra\MediaAdmin\FileUtils\Image\ImagickFactory
    open_orchestra_media_admin.file_utils.manager.image.class: OpenOrchestra\MediaAdmin\FileUtils\Image\ImagickImageManager

services:
    ffmpeg.video:
        class: '%ffmpeg.factory.class%'
        factory: ['%ffmpeg.factory.class%', create]

    open_orchestra_media_admin.file_utils.manager.video:
        class: '%open_orchestra_media_admin.file_utils.manager.video.class%'
        arguments:
            - '@ffmpeg.video'

    open_orchestra_media_admin.imagick.factory:
        class: '%open_orchestra_media_admin.imagick.factory.class%'

    open_orchestra_media_admin.file_utils.manager.image:
        class: '%open_orchestra_media_admin.file_utils.manager.image.class%'
        arguments:
            - '@open_orchestra_media_admin.imagick.factory'
            - '%open_orchestra_media_admin.max_width_generation%'
            - '%open_orchestra_media_admin.max_height_generation%'