mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-13 05:44:24 +00:00
move security services to dedicated file
This commit is contained in:
parent
26a4d80ce6
commit
6ab86ac4fd
@ -99,6 +99,7 @@ class ChillMainExtension extends Extension implements PrependExtensionInterface,
|
|||||||
$loader->load('services/routing.yml');
|
$loader->load('services/routing.yml');
|
||||||
$loader->load('services/fixtures.yml');
|
$loader->load('services/fixtures.yml');
|
||||||
$loader->load('services/menu.yml');
|
$loader->load('services/menu.yml');
|
||||||
|
$loader->load('services/security.yml');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getConfiguration(array $config, ContainerBuilder $container)
|
public function getConfiguration(array $config, ContainerBuilder $container)
|
||||||
|
@ -55,18 +55,7 @@ services:
|
|||||||
- "@doctrine.orm.entity_manager"
|
- "@doctrine.orm.entity_manager"
|
||||||
calls:
|
calls:
|
||||||
- [ setContainer, ["@service_container"]]
|
- [ setContainer, ["@service_container"]]
|
||||||
|
|
||||||
chill.main.security.authorization.helper:
|
|
||||||
class: Chill\MainBundle\Security\Authorization\AuthorizationHelper
|
|
||||||
arguments:
|
|
||||||
$roleHierarchy: "@security.role_hierarchy"
|
|
||||||
$hierarchy: "%security.role_hierarchy.roles%"
|
|
||||||
$em: '@Doctrine\ORM\EntityManagerInterface'
|
|
||||||
Chill\MainBundle\Security\Authorization\AuthorizationHelper: '@chill.main.security.authorization.helper'
|
|
||||||
|
|
||||||
chill.main.role_provider:
|
|
||||||
class: Chill\MainBundle\Security\RoleProvider
|
|
||||||
|
|
||||||
chill.main.validator.role_scope_scope_presence:
|
chill.main.validator.role_scope_scope_presence:
|
||||||
class: Chill\MainBundle\Validation\Validator\RoleScopeScopePresence
|
class: Chill\MainBundle\Validation\Validator\RoleScopeScopePresence
|
||||||
arguments:
|
arguments:
|
||||||
|
12
Resources/config/services/security.yml
Normal file
12
Resources/config/services/security.yml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
services:
|
||||||
|
chill.main.security.authorization.helper:
|
||||||
|
class: Chill\MainBundle\Security\Authorization\AuthorizationHelper
|
||||||
|
arguments:
|
||||||
|
$roleHierarchy: "@security.role_hierarchy"
|
||||||
|
$hierarchy: "%security.role_hierarchy.roles%"
|
||||||
|
$em: '@Doctrine\ORM\EntityManagerInterface'
|
||||||
|
Chill\MainBundle\Security\Authorization\AuthorizationHelper: '@chill.main.security.authorization.helper'
|
||||||
|
|
||||||
|
chill.main.role_provider:
|
||||||
|
class: Chill\MainBundle\Security\RoleProvider
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user