/** * Returns true if the given value contains only alphabet characters. * Return false otherwise. * * @param string $value * @return boolean */ public function isValid($value) { $value = (string) $value; $alphaFilter = new iPhorm_Filter_Alpha(); if ($value !== $alphaFilter->filter($value)) { $this->addMessage('Only alphabet characters are allowed'); return false; } return true; }
/** * Returns true if the given value contains only alphabet characters. * Return false otherwise. * * @param string $value * @return boolean */ public function isValid($value) { $value = (string) $value; $alphaFilter = new iPhorm_Filter_Alpha(); $alphaFilter->setAllowWhiteSpace($this->_allowWhiteSpace); if ($value !== $alphaFilter->filter($value)) { $message = sprintf($this->_messageTemplates['invalid'], $value); $this->addMessage($message); return false; } return true; }