Domyślne ustawienia walidatora mnie niestety nie satysfakcjonują:
  1. <?php
  2. $form = new Zend_Form;
  3. $element = $form->createElement('text', 'text');
  4. $element->addValidator('Hostname');
  5. ?>

Dlatego chciałbym go utworzyć mniej więcej tak:
  1. <?php
  2. $form = new Zend_Form;
  3. $element = $form->createElement('text', 'text');
  4. $validator = new Zend_Validate_Hostname(Zend_Validate_Hostname::ALLOW_DNS, true, false);
  5. $element->addValidator($validator);
  6. ?>

ale to niestety skutkuje komunikatem: Validator instance already exists for validator.

Jak to można rozwiązać?