| // +----------------------------------------------------------------------+ // // $Id$ require_once('HTML/QuickForm/Rule.php'); /** * Required elements validation * @version 1.0 */ class HTML_QuickForm_Rule_Required extends HTML_QuickForm_Rule { /** * Checks if an element is empty * * @param string $value Value to check * @param mixed $options Not used yet * @access public * @return boolean true if value is not empty */ function validate($value, $options = null) { if ((string)$value == '') { return false; } return true; } // end func validate function getValidationScript($options = null) { return array('', "{jsVar} == ''"); } // end func getValidationScript } // end class HTML_QuickForm_Rule_Required ?>