BackofficeBundle/Resources/config/voter.yml
parameters:
open_orchestra_backoffice.voter.node.class: OpenOrchestra\Backoffice\Security\Authorization\Voter\NodeVoter
open_orchestra_backoffice.voter.node_not_hydrated.class: OpenOrchestra\Backoffice\Security\Authorization\Voter\NodeNotHydratedVoter
open_orchestra_backoffice.voter.content.class: OpenOrchestra\Backoffice\Security\Authorization\Voter\ContentVoter
open_orchestra_backoffice.voter.trash_item.class: OpenOrchestra\Backoffice\Security\Authorization\Voter\TrashItemVoter
open_orchestra_backoffice.voter.site_administration.class: OpenOrchestra\Backoffice\Security\Authorization\Voter\SiteAdministrationVoter
open_orchestra_backoffice.voter.platform_administration.class: OpenOrchestra\Backoffice\Security\Authorization\Voter\PlatformAdministrationVoter
open_orchestra_backoffice.voter.developer_tool.class: OpenOrchestra\Backoffice\Security\Authorization\Voter\DeveloperToolVoter
services:
open_orchestra_backoffice.voter.node:
class: '%open_orchestra_backoffice.voter.node.class%'
arguments:
- '@security.access.decision_manager'
- '@open_orchestra_group.perimeter_manager'
tags:
- { name: security.voter }
open_orchestra_backoffice.voter.node_not_hydrated:
class: '%open_orchestra_backoffice.voter.node_not_hydrated.class%'
arguments:
- '@security.access.decision_manager'
- '@open_orchestra_group.perimeter_manager'
tags:
- { name: security.voter }
open_orchestra_backoffice.voter.content:
class: '%open_orchestra_backoffice.voter.content.class%'
arguments:
- '@security.access.decision_manager'
- '@open_orchestra_group.perimeter_manager'
tags:
- { name: security.voter }
open_orchestra_backoffice.voter.trash_item:
class: '%open_orchestra_backoffice.voter.trash_item.class%'
arguments:
- '@security.access.decision_manager'
tags:
- { name: security.voter }
open_orchestra_backoffice.voter.site_administration:
class: '%open_orchestra_backoffice.voter.site_administration.class%'
arguments:
- '@security.access.decision_manager'
- '@open_orchestra_group.perimeter_manager'
tags:
- { name: security.voter }
open_orchestra_backoffice.voter.platform_administration:
class: '%open_orchestra_backoffice.voter.platform_administration.class%'
arguments:
- '@security.access.decision_manager'
tags:
- { name: security.voter }
open_orchestra_backoffice.voter.developer_tool:
class: '%open_orchestra_backoffice.voter.developer_tool.class%'
arguments:
- '@security.access.decision_manager'
tags:
- { name: security.voter }