我希望能够Guest
和User
类扩展CWebUser
。应用程序是否可以根据用户是否登录来确定要加载哪个类?
我的目标是Yii::app()->user->getMyStuff()
根据用户是访客还是登录用户执行不同的操作。我看不出任何明显的方法来实现这一目标。
我总是可以......
function getMyStuff() {
if ($this->isGuest){
.....
} else {
.....
}
}
但是我不想用所有这些超载单个类...