| 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.
 |