Symfony ACL允许我授予访问实体的权限,然后检查它:
if (false === $securityContext->isGranted('EDIT',$comment)) { throw new AccessDeniedException(); }
那就是:这是不可能的.
在过去一年中,我一直在使用另一种ACL系统,允许在数据库查询中直接过滤.
我公司最近同意开源,所以这里是:http://myclabs.github.io/ACL/