HTML_QuickForm::registerRule()
Вернуться к: Validation and filters
HTML_QuickForm::registerRule()
Synopsis
void HTML_QuickForm::registerRule ( string $ruleName , string $type , string $data1 , string $data2 = null )
Registers a new validation rule
Parameter
- string $ruleName
-
Name of validation rule
- string $type
-
Either: 'regex' or 'callback' ('function' is also kept for backward compatibility). If registering a subclass of HTML_QuickForm_Rule you can pass anything here, preferrably NULL or empty string.
- string $data1
-
Name of function, regular expression, classname of HTML_QuickForm_Rule subclass or an instance of such class.
The callback function needs to return true or false, determining if the rule is passed or not.
- string $data2
-
Object parent of above function, name of the file containing the subclass of HTML_QuickForm_Rule.
Throws
throws no exceptions thrown
Note
since 1.0
This function can not be called statically.
Вернуться к: Validation and filters