有没有办法用Symfony2构建分层ACL? 我需要构建一个具有简单类别/文章一对多关系的管理区域。有没有办法构建ACL,以便类别上的每个ACE在相关文章上传播,如果没有在文章上指定ACE?
假设我构建了一些类别和文章,并为User1构建了以下ACL
Example:
Category1 (Read Write)
Article1
Article2 (Read)
...
CategoryN
Article1
...
ArticleN
你最终得到:
Category1 -> Can be read or modified
Article1 -> Can be read or modified
Article2 -> Can only be read