/** * 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')); }
public function actionRefuseRegistration($id) { $model = $this->loadModel($id); CommonMailer::sendUserRegisterRefusedMail($model); $this->redirect(array('desactivate', 'id' => $id)); }