Beispiel #1
0
 /**
  * Length validation
  *
  * @access public
  *
  * @param string    $param
  * @param string    $paramName
  * @param Validator $validator
  *
  * @return void
  */
 public function validate($param, $paramName, Validator $validator)
 {
     $strLength = strlen($param);
     if ($strLength < $this->minLength) {
         $validator->setError($paramName, "Enter more than {$this->minLength} characters!");
     } elseif ($strLength > $this->maxLength) {
         $validator->setError($paramName, "Enter less than {$this->maxLength} characters!");
     }
 }
Beispiel #2
0
 /**
  * NotBlank validation
  *
  * @access public
  *
  * @param string    $param
  * @param string    $paramName
  * @param Validator $validator
  *
  * @return void
  */
 public function validate($param, $paramName, Validator $validator)
 {
     if (trim($param) == null) {
         $validator->setError($paramName, "Please fill this field!");
     }
 }