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.