public static function loadX2NonWebUser() { if (!isset(self::$_oldUserComponent) && Yii::app()->getComponent('user') instanceof X2WebUser) { self::$_oldUserComponent = Yii::app()->getComponent('user'); } Yii::app()->setComponent('user', array('class' => 'X2NonWebUser')); }