Php Yii YUM用户管理用户::hasRole()

Php Yii YUM用户管理用户::hasRole(),php,yii,yii-extensions,Php,Yii,Yii Extensions,我试图使用Yii扩展用户管理的hasRole()方法来验证登录用户的角色 我严格遵守官方文件 然而,我得到了一个PHP警告 include(User.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory include(User.php)[]:无法打开流:没有这样的文件或目录 在main.php配置文件中正确调用

我试图使用Yii扩展用户管理的hasRole()方法来验证登录用户的角色

我严格遵守官方文件

然而,我得到了一个PHP警告

include(User.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory 
include(User.php)[]:无法打开流:没有这样的文件或目录
在main.php配置文件中正确调用了Yum模块
我还尝试了YumUser::hasRole()

我发现,对于我拥有的特定版本的YUM(版本0.8),我必须调用不同模型的方法,尽管该版本的文档中另有说明

YumWebUser::hasRole('role_name')

检查模块->用户->模型文件夹是否包含文件user.php。还有一些版本的用户模块,请尝试更改版本@JonPaulH没有user.php文件,只有YumUser.php
YumWebUser::hasRole('role_name')