Ejemplo n.º 1
0
 /**
  * action to refuse user on mail validation.
  */
 public function actionRefuseUser()
 {
     if (isset($_GET['arg1'])) {
         $model = User::model()->findByPk(new MongoId($_GET['arg1']));
         if ($model != null && $model->delete()) {
             CommonMailer::sendUserRegisterRefusedMail($model, $_GET['arg2']);
             Yii::app()->user->setFlash('success', Yii::t('common', 'userProfile1') . $model->login . Yii::t('common', 'userProfile2') . Yii::t('common', $_GET['arg2']) . Yii::t('common', 'userProfile3'));
         } else {
             Yii::app()->user->setFlash('error', Yii::t('common', 'userNotExist'));
         }
     } else {
         Yii::app()->user->setFlash('error', Yii::t('common', 'unvalidLink'));
     }
     $this->redirect(array('site/login'));
 }
Ejemplo n.º 2
0
 public function actionRefuseRegistration($id)
 {
     $model = $this->loadModel($id);
     CommonMailer::sendUserRegisterRefusedMail($model);
     $this->redirect(array('desactivate', 'id' => $id));
 }