This class is meant to create, validate and process Web forms.
When a valid form is submitted, the class can execute several types of built-in follow-up actions.
Currently it supports executing these types of follow-up actions:
- Send an e-mail message to a given address based on a template that can be processed using the submitted form values
- Resubmit the form data to a given Web server using HTTP POST method
- Execute a database query
The class supports defining forms with many types of built-in validation rules including form field interdependency. |