Prechádzať zdrojové kódy

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

lumnn 8 rokov pred
rodič
commit
91474b14f9
1 zmenil súbory, kde vykonal 12 pridanie a 3 odobranie
  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