2

因为文档太少,学习 Symfony2 的 ACL 系统的来龙去脉一直很困难,但到目前为止,我已经设法理解了大部分概念。然而,有一个问题……

我希望能够添加一个权限,该权限ADMIN继承与 ACL 使用相同的条件OWNER。我的目标是在帖子页面中指定管理员控件,同时让管理员访问授予所有者的其他控件。

如果有人可以提供清晰的示例、文档或链接作为帮助,将不胜感激,甚至欢迎在正确的道路上轻推。

4

1 回答 1

1

来自官方文档

$builder = new MaskBuilder();
$builder
    ->add('owner')
;
$mask = $builder->get();

$acl->insertObjectAce(new UserSecurityIdentity('user1'), $mask);

然后将相同的掩码应用于您的“管理员”用户。

那是你要找的吗?希望无论如何都能有所帮助;)

于 2012-06-10T09:02:26.107 回答