protected function _addValidators() { parent::_addValidators(); if ($this->getMaxEntries()) { $this->addValidator(new Zend_Validate_LessThan($this->getMaxEntries() + 1.0E-6)); } if ($this->getMinEntries()) { $this->addValidator(new Zend_Validate_GreaterThan($this->getMinEntries() - 1.0E-6)); } }
protected function _addValidators() { parent::_addValidators(); if ($this->getAllowBlank() === false || $this->getAllowBlank() === 0 || $this->getAllowBlank() === '0') { $v = new Kwf_Validate_NotEmpty(); if ($this->getBlankText()) { $v->setMessage(Kwf_Validate_NotEmpty::IS_EMPTY, $this->getBlankText()); } $this->addValidator($v, 'notEmpty'); } $this->addValidator(new Kwf_Validate_NoNewline(), 'noNewline'); if (!$this->getAllowTags()) { $this->addValidator(new Kwf_Validate_NoTags(), 'noTags'); } }
protected function _addValidators() { parent::_addValidators(); $this->addValidator(new Kwf_Form_Field_DoublePasswordValidator(), 'samePassword'); }