Refactor authorization helper to separate some methods

Methods regarding to role hierarchi are now delegated to a parent role helper.
This commit is contained in:
2021-11-03 13:14:23 +01:00
parent 87e16ec24f
commit 6911ace412
4 changed files with 129 additions and 45 deletions

View File

@@ -40,6 +40,10 @@ services:
Chill\MainBundle\Security\Authorization\AuthorizationHelper: '@chill.main.security.authorization.helper'
Chill\MainBundle\Security\Authorization\AuthorizationHelperInterface: '@chill.main.security.authorization.helper'
Chill\MainBundle\Security\ParentRoleHelper:
autowire: true
autoconfigure: true
chill.main.role_provider:
class: Chill\MainBundle\Security\RoleProvider
Chill\MainBundle\Security\RoleProvider: '@chill.main.role_provider'