"PHP" / Говнокод #354 0 123456789101112131415161718192021222324252627282930 /** * Validate the word * * @see Zend_Validate_Interface::isValid() * @param mixed $value * @return boolean */ public function isValid($value, $context = null) { $name = $this->getName(); if (!isset($context[$name]['input'])) { $this->_error(self::MISSING_VALUE); return false; } $value = strtolower($context[$name]['input']); $this->_setValue($value); if (!isset($context[$name]['id'])) { $this->_error(self::MISSING_ID); return false; } $this->_id = $context[$name]['id']; if ($value !== $this->getWord()) { $this->_error(self::BAD_CAPTCHA); return false; } return true; } не ожидал даже от Zend Framework-а Запостил: guest, 10.01.2009 (Updated 24.03.2018) Комментарии (1) RSS guest 18 лет ago # 0 ал: Вот интерфейс для нее public function isValid($value); $this->getWord() без $this->_id не подымает слово. вот из-за нестрогости языка в данном случае положили на свой же интерфейс. ((( Ответить Добавить комментарий Отменить ответ Где здесь C++, guest?! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
guest 18 лет ago # 0 ал: Вот интерфейс для нее public function isValid($value); $this->getWord() без $this->_id не подымает слово. вот из-за нестрогости языка в данном случае положили на свой же интерфейс. ((( Ответить
Вот интерфейс для нее
public function isValid($value);
$this->getWord() без $this->_id не подымает слово.
вот из-за нестрогости языка в данном случае положили на свой же интерфейс. (((