/** * {@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('max' => sprintf($this->translateMessage('The input is not less than %s'), $validator->getMax())); }
/** * @param \Zend\Validator\ValidatorInterface $validator * @return mixed */ protected function getMax(\Zend\Validator\ValidatorInterface $validator) { return $validator->getInclusive() ? $validator->getMax() : $validator->getMax() - 1; }