Я искал это несколько часов, но тщетно ... У меня есть приложение Zend, и это два класса из него:
class Application_Form_Disciplines extends Zend_Form {
public function init() {
$this->addElementPrefixPath('My_Validate', '../library/validate', 'validate');
...
$credits->addValidator('My_Validate_NumericBetween');
...
}
}
class My_Validate_NumericBetween extends Zend_Validate_Abstract
{
...
}
Проблема в том, что когда я отправляю форму, я получаю "Плагин по имени 'My_Validate_NumericBetween' не найден в реестре; используемые пути: My_Validate_: ../library/validate/ Zend_Validate_: Zend / Validate /". Класс с именем «My_Validate_NumericBetween» находится в проекте / библиотеке / проверки. Я перепробовал много вещей, найденных в сети, но ничего не помогло.
Спасибо!