1

我正在使用 Yii 框架来开发 Web 应用程序。在尝试获取与特定角色相关的所有操作时,我遇到了困难。

例如,假设有一个用户被分配为管理员,该用户具有一些附加到管理员的操作。此管理员角色继承主持人和用户角色。主持人和用户角色都有一些不同的操作。那么我们如何检索来自管理员、主持人和用户角色的所有用户操作?

我一直在查看所有这些类引用,没有人说这是(不)可能的。任何想法,。?

谢谢,。

4

1 回答 1

1

应该可以使用调用的递归函数getItemChildren(),请参阅http://www.yiiframework.com/doc/api/1.1/IAuthManager#getItemChildren-detail

正如 Örs 所提到的,除了 yii-user-management 之外,还有一些带有 GUI 的扩展,还有 yii-rights 和 auth。

于 2013-02-14T14:25:24.313 回答