Esempio n. 1
0
 /**
  * {@inheritdoc}
  */
 public function errors()
 {
     $errors = array();
     $minimumValidator = new GreaterThan();
     $minimumValidator->type = $this->type;
     $minimumValidator->value = $this->minimum;
     $minimumValidator->setInput($this->getInput());
     $maximumValidator = new LowerThan();
     $maximumValidator->type = $this->type;
     $maximumValidator->value = $this->maximum;
     $maximumValidator->setInput($this->getInput());
     $errors = array_merge($errors, $minimumValidator->errors());
     $errors = array_merge($errors, $maximumValidator->errors());
     return $errors;
 }