我需要在Symfony3中创建自己的权限映射。 我将Symfony2.8更新为3.2,现在我的PermissionMap类已不再使用了。
2.8我能做到:
parameters:
security.acl.permission.map.class: UserBundle\Permission\PermissionMap
这不再适用于3.2了。 任何人都知道如何在3.2中使用我的自定义PermissionMap?
答案 0 :(得分:0)
此参数security.acl.permission.map.class
已在Symfony 3中删除。现在您应该装饰security.acl.permission.map
服务:
# config.yml
services:
security.acl.permission.map:
class: UserBundle\Permission\PermissionMap
有关这些更改的详细信息,请参阅https://github.com/symfony/symfony/pull/14070/files#diff-cb370dc553bc7472fa2594a068a94404。