Php 覆盖symfony 3.2中的许可映射

Php 覆盖symfony 3.2中的许可映射,php,symfony,acl,Php,Symfony,Acl,我需要在Symfony3中创建我自己的权限映射。 我将Symfony2.8更新为3.2,现在不再使用我自己的PermissionMap类 在2.8中,我可以做到: parameters: security.acl.permission.map.class: UserBundle\Permission\PermissionMap 这在3.2中不再有效。 有人知道我如何使用3.2中的自定义PermissionMap吗?此参数security.acl.permission.map.class

我需要在Symfony3中创建我自己的权限映射。 我将Symfony2.8更新为3.2,现在不再使用我自己的PermissionMap类

在2.8中,我可以做到:

parameters:
    security.acl.permission.map.class: UserBundle\Permission\PermissionMap
这在3.2中不再有效。
有人知道我如何使用3.2中的自定义PermissionMap吗?

此参数
security.acl.permission.map.class
已在Symfony 3中删除。现在,您应该装饰
security.acl.permission.map
服务:

# config.yml
services:
    security.acl.permission.map:
        class: UserBundle\Permission\PermissionMap

有关这些更改的详细信息,请参阅。

此参数
security.acl.permission.map.class
已在Symfony 3中删除。现在,您应该装饰
security.acl.permission.map
服务:

# config.yml
services:
    security.acl.permission.map:
        class: UserBundle\Permission\PermissionMap

有关这些更改的更多详细信息,请参阅。

是否查看了3.0、3.1和3.2的更改日志?必须在此处列出破坏配置的更改。您是否检查了3.0、3.1和3.2的更改日志?必须在此处列出破坏配置的更改。