コード例 #1
0
ファイル: StringLength.php プロジェクト: rettal/zf2-form
 /**
  * {@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;
 }
コード例 #2
0
ファイル: LessThan.php プロジェクト: rettal/zf2-form
 /**
  * {@inheritDoc}
  */
 public function getMessages(ValidatorInterface $validator)
 {
     return array('max' => sprintf($this->translateMessage('The input is not less than %s'), $validator->getMax()));
 }
コード例 #3
0
ファイル: Between.php プロジェクト: rettal/zf2-form
 /**
  * @param  \Zend\Validator\ValidatorInterface $validator
  * @return mixed
  */
 protected function getMax(\Zend\Validator\ValidatorInterface $validator)
 {
     return $validator->getInclusive() ? $validator->getMax() : $validator->getMax() - 1;
 }