public function actionLogout() { if (isset(Yii::app()->user->id)) { LoginUser::model()->updateAll(array('status' => 0, 'log_out_time' => new CDbExpression('NOW()')), 'user_id=' . Yii::app()->user->id . ' AND status = 1'); } //Yii::app()->session->destroy(); if (Yii::app()->user->getState('parent_id')) { Yii::app()->user->logout(); $this->redirect(array('parentlogin')); } else { Yii::app()->user->logout(); $this->redirect('login'); } }
public function actionLogout() { if (isset(Yii::app()->user->id)) { LoginUser::model()->updateAll(array('status' => 0, 'log_out_time' => new CDbExpression('NOW()')), 'user_id=' . Yii::app()->user->id . ' AND status = 1'); Yii::app()->user->logout(); $this->redirect(array('login')); } $this->redirect(array('login')); }