Example #1
0
 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'));
 }