Преглед изворни кода

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

lumnn пре 8 година
родитељ
комит
91474b14f9
1 измењених фајлова са 12 додато и 3 уклоњено
  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:
         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
             # optionally use a custom MaskBuilder
             #sonata.admin.security.mask.builder.class: Sonata\AdminBundle\Security\Acl\Permission\MaskBuilder
             #sonata.admin.security.mask.builder.class: Sonata\AdminBundle\Security\Acl\Permission\MaskBuilder