我一直试图在我正在开发的系统中实现ACL,并且 有几个问题。这主要是因为关于这个问题的文件总数不足。如果我们可以在这个复杂而基本的组件上获得更多信息,这将非常好。在任何情况下,我会 快乐,一旦我明白Symfony2 ACL问题
反正写的东西,我有问题有以下几种:1。 我有类场范围ACE来查看和编辑一个角色对象的字段 。当我使用以下方式检查视图时: isGranted('VIEW',object,'myField')
它总是错误的。课堂范围不应该适用于 课程的所有实例吗?我不确定这个范围是如何工作的。
- 当我删除一个组时,我想删除与该组相关的所有ACL条目。我已经试过这样: $ aclProvider-> deleteAcl(ObjectIdentity进行:: fromDomainObject($组))
它的工作原理。然后我尝试创建一个新组。该小组被创建, 但ACL设置失败,此错误:
注意:未定义抵消:0在项目/供应商/ symfony中/ src目录/ Symfony的/ 组件/安全性/ ACL/DBAL/MutableAclProvider.php线850
任何帮助都非常感谢!
没有帮助你吗?请告诉我! – rryter 2012-02-22 15:36:40
不,它没有工作 – 2014-10-14 11:20:47