public function actionEmailConfirm($code)
 {
     $user = Users::model()->getUserByMaintenanceUrl($code);
     if (empty($user)) {
         throw new CHttpException(400, 'Invalid request. Please do not repeat this request again.');
     }
     $user->url_maintenance = false;
     $user->email_verified = 1;
     $user->save();
     MailHelper::sendRegisterConfirmSuccess($user->email);
     $this->setFlashSuccess('You successfully confirmed email. Now you can use your account');
     $this->redirect(array('/site/login'));
 }