 |
|
Innovation award
 Nominee: 1x |
This package can be used to generate and validate.
There is the main class that can generate and validate the form.
There is a generic form control class and several derived classes that can render all the basic types of form inputs and also custom inputs.
Currently there classes for rendering inputs of the types: button, check box, date picker, file, hidden, image, label, password, radio, reset, select, submit, text and textarea.
The form can be rendered with templates that contain marks that determine where the inputs and labels appear.
The main class can validate form inputs using several types of built-in rules, as well with custom rules implemented by configurable functions and parameters.
Currently it implements the built-in validations: mandatory, minimum length, maximum length, e-mail address, only digits, and comparison.