Explorar o código

ACL Permission Map config updated for Symfony >= 3 (#4402)

lumnn %!s(int64=8) %!d(string=hai) anos
pai
achega
91474b14f9
Modificáronse 1 ficheiros con 12 adicións e 3 borrados
  1. 12 3
      Resources/doc/reference/security.rst

+ 12 - 3
Resources/doc/reference/security.rst

@@ -326,9 +326,18 @@ The following configuration for the SonataUserBundle defines:
         parameters:
 
             # ...
-
-            security.acl.permission.map.class: Sonata\AdminBundle\Security\Acl\Permission\AdminPermissionMap
-
+            # Symfony 3 and above
+            security.acl.permission.map:
+              class: Sonata\AdminBundle\Security\Acl\Permission\AdminPermissionMap
+            
+            # optionally use a custom MaskBuilder
+            #sonata.admin.security.mask.builder:
+            #  class: Sonata\AdminBundle\Security\Acl\Permission\MaskBuilder
+            
+            
+            # Symfony < 3
+            #security.acl.permission.map.class: Sonata\AdminBundle\Security\Acl\Permission\AdminPermissionMap
+            
             # optionally use a custom MaskBuilder
             #sonata.admin.security.mask.builder.class: Sonata\AdminBundle\Security\Acl\Permission\MaskBuilder