/** * {@inheritDoc} */ public function getMessages(ValidatorInterface $validator) { $messages = array(); if ($validator->getMin() > 0) { $messages['minlength'] = sprintf($this->translateMessage('At least %s characters are required'), $validator->getMin()); } if ($validator->getMax() > 0) { $messages['maxlength'] = sprintf($this->translateMessage('At most %s characters are allowed'), $validator->getMax()); } return $messages; }
/** * {@inheritDoc} */ public function getMessages(ValidatorInterface $validator) { return array('min' => sprintf($this->translateMessage('The input is not greater than %s'), $validator->getMin())); }
/** * @param \Zend\Validator\ValidatorInterface $validator * @return mixed */ protected function getMin(\Zend\Validator\ValidatorInterface $validator) { return $validator->getInclusive() ? $validator->getMin() : $validator->getMin() + 1; }