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

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

Summary

Maintainability
Test Coverage
parameters:
    open_orchestra_media_admin.voter.media_folder.class             : OpenOrchestra\MediaAdmin\Security\Authorization\Voter\MediaFolderVoter
    open_orchestra_media_admin.voter.media_folder_not_hydrated.class: OpenOrchestra\MediaAdmin\Security\Authorization\Voter\MediaFolderNotHydratedVoter
    open_orchestra_media_admin.voter.media.class                    : OpenOrchestra\MediaAdmin\Security\Authorization\Voter\MediaVoter

services:
    open_orchestra_media_admin.voter.media_folder:
        class: '%open_orchestra_media_admin.voter.media_folder.class%'
        arguments:
            - '@security.access.decision_manager'
            - '@open_orchestra_group.perimeter_manager'
        tags:
            - { name: security.voter }
    open_orchestra_media_admin.voter.media_folder_not_hydrated:
        class: '%open_orchestra_media_admin.voter.media_folder_not_hydrated.class%'
        arguments:
            - '@security.access.decision_manager'
            - '@open_orchestra_group.perimeter_manager'
        tags:
            - { name: security.voter }
    open_orchestra_media_admin.voter.media:
        class: '%open_orchestra_media_admin.voter.media.class%'
        arguments:
            - '@security.access.decision_manager'
            - '@open_orchestra_group.perimeter_manager'
        tags:
            - { name: security.voter }