1
私は誰かがオブジェクトAを見ることができるかどうかを決める投票者を持っています。 しかし、私はこのようなことをしたい:ユーザは、B上にリンクされたオブジェクトAの1つを見ることができるならば、オブジェクトBを見ることができ、他のテストをすることができる。有権者の有権者に電話
これを行うには、別の有権者に投票して、決定を下したいと思います。
おかげ
私は誰かがオブジェクトAを見ることができるかどうかを決める投票者を持っています。 しかし、私はこのようなことをしたい:ユーザは、B上にリンクされたオブジェクトAの1つを見ることができるならば、オブジェクトBを見ることができ、他のテストをすることができる。有権者の有権者に電話
これを行うには、別の有権者に投票して、決定を下したいと思います。
おかげ
はこちらをご覧ください:AccessDecisionManager
上decide()
を呼び出すhttps://symfony.com/doc/current/security/voters.html#checking-for-roles-inside-a-voter
は、あなたがする必要がある、基本的に、コントローラまたは他の場所
からisGranted()
を呼び出すのと同じです他のオブジェクトを第3引数としてdecide()
に渡す
ありがとう、私はそれを見つけたが、最初の引数として私のオブジェクトを与えた:/それはなぜ私はそれが役割のために使用されていると思った。しかし、私は仕事、ありがとうございました。 – mpiot