'This field is required' ); /** * Checks whether the given value is not empty. Also sets * the error message if value is empty. * * @param $value The value to check * @return boolean True if valid false otherwise */ public function isValid($value) { $valid = true; if (is_array($value)) { $valid = false; foreach ($value as $val) { if ($val != null) { $valid = true; } } } else if ($value === null || $value === '') { $valid = false; } if ($valid == false) { $this->addMessage($this->_messageTemplates['required']); } return $valid; } }