public function logout(IWebUser $user) { Yii::app()->eventManager->fire(UserEvents::BEFORE_LOGOUT, new UserLogoutEvent(Yii::app()->getUser())); Yii::log(Yii::t('UserModule.user', 'User {user} was logout!', array('{user}' => $user->getState('nick_name'))), CLogger::LEVEL_INFO, UserModule::$logCategory); $user->logout(); Yii::app()->eventManager->fire(UserEvents::AFTER_LOGOUT, new UserLogoutEvent()); return true; }
public function logout(IWebUser $user) { Yii::log(Yii::t('UserModule.user', 'User {user} was logout!', array('{user}' => $user->getState('email'))), CLogger::LEVEL_INFO, UserModule::$logCategory); return $user->logout(); }