Exemplo n.º 1
0
 /**
  * Validates email in terms of maximum registrations per email limit
  *
  * @return bool
  */
 public function initValidationRegsPerEmail()
 {
     $sEmail = $this->mEmail;
     $result = UserLoginHelper::withinEmailRegLimit($sEmail);
     if (!$result) {
         $this->mainLoginForm(wfMessage('userlogin-error-userlogin-unable-info')->escaped(), 'error', 'email');
     }
     return $result;
 }
 /**
  * @desc Checks if the email is within registrations per email limit and sets the proper response if not
  *
  * @param $email
  * @return bool
  */
 private function isWithinRegistrationPerEmailLimit($email)
 {
     if (!UserLoginHelper::withinEmailRegLimit($email)) {
         return $this->setResponseFields('error', wfMessage('userlogin-error-userlogin-unable-info')->escaped(), 'email');
     }
     return true;
 }