在选民中打电话给选民

时间:2016-12-14 10:52:01

标签: symfony

我有一个选民决定是否有人可以看到对象A,它的工作正常,很好。 但是,我想做这样的事情:用户可以看到一个对象B,如果他能看到一个在B上链接的对象A,以及其他测试。

要做到这一点,我想在另一个选民中打电话给选民,做出决定。

由于

1 个答案:

答案 0 :(得分:1)

看看这里:https://symfony.com/doc/current/security/voters.html#checking-for-roles-inside-a-voter

  

decide()上拨打AccessDecisionManager与从控制器或其他地方拨打isGranted()基本相同

此外,您需要将另一个对象作为第三个参数传递给decide()