Beispiel #1
0
 /**
  * Validate review summary fields
  *
  * @return bool|string[]
  */
 public function validate()
 {
     if (preg_match('/-/', $this->getNickname())) {
         $errors[] = __('Nickname is not correct.');
         return $errors;
     }
     return parent::validate();
 }
 /**
  * Validate review summary fields
  *
  * @return array|bool|\string[]
  */
 public function validate()
 {
     $errors = [];
     if (\Zend_Validate::is($this->getNickname(), 'Regex', array('pattern' => '/-/'))) {
         $errors[] = __('Nickname should not contain dashes');
     }
     if (!empty($errors)) {
         return $errors;
     }
     return parent::validate();
 }
 /**
  * Validate nickname of customer
  * @return array|bool|\string[]
  */
 public function validate()
 {
     $errors = [];
     $validator = new Regex(array('pattern' => '/^[a-zA-Z0-9]*[^_]*$/'));
     if ($validator->isValid($this->getNickname())) {
         $errors[] = __('Your nickname should not contain dashes. Please try again');
     }
     if (!empty($errors)) {
         return $errors;
     }
     return parent::validate();
 }
 /**
  * Validate nick should not contain dashes
  *
  * @return array|bool|\string[]
  */
 public function validate()
 {
     $errors = [];
     $validator = new \Zend\Validator\Regex(array('pattern' => '/^[a-zA-Z0-9]*-[-a-zA-Z0-9]*$/'));
     if ($validator->isValid($this->getNickname())) {
         $errors[] = __('Nickname should not contain dashes');
     }
     if (!empty($errors)) {
         return $errors;
     }
     return parent::validate();
 }