This class can be use to validate HTTP request variable values.
It can process the request values set to super-global variables $_POST, $_GET, $_REQUEST and $_COOKIE .
The class can associate conditions to validate the request variable values. It throws an exception if there are any values that do not satisfy the validation conditions.