瀏覽代碼

Fix configuration AdminPermissionMap w/ Symfony>=3 (#4502)

Jules Lamur 8 年之前
父節點
當前提交
767c2392c7
共有 1 個文件被更改,包括 8 次插入10 次删除
  1. 8 10
      Resources/doc/reference/security.rst

+ 8 - 10
Resources/doc/reference/security.rst

@@ -323,21 +323,19 @@ The following configuration for the SonataUserBundle defines:
 
 
         # src/AppBundle/Resources/config/services.yml
         # src/AppBundle/Resources/config/services.yml
 
 
-        parameters:
-
-            # ...
-            # Symfony 3 and above
+        # Symfony >= 3
+        services:
             security.acl.permission.map:
             security.acl.permission.map:
               class: Sonata\AdminBundle\Security\Acl\Permission\AdminPermissionMap
               class: Sonata\AdminBundle\Security\Acl\Permission\AdminPermissionMap
-            
+
             # optionally use a custom MaskBuilder
             # optionally use a custom MaskBuilder
             #sonata.admin.security.mask.builder:
             #sonata.admin.security.mask.builder:
             #  class: Sonata\AdminBundle\Security\Acl\Permission\MaskBuilder
             #  class: Sonata\AdminBundle\Security\Acl\Permission\MaskBuilder
-            
-            
-            # Symfony < 3
-            #security.acl.permission.map.class: Sonata\AdminBundle\Security\Acl\Permission\AdminPermissionMap
-            
+
+        # Symfony < 3
+        parameters:
+            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