Source for file Input.class.php
Documentation is available at Input.class.php
* Gumbo Library Framework
* This library is being released under the terms of the New BSD License. A
* copy of the license is packaged with the software (LICENSE.txt). If no
* copy is found, a copy of the license template can be found at:
* http://www.opensource.org/licenses/bsd-license.php
* @copyright Copyright (c) 2007, iBayou, Michael Luster
* @license http://www.opensource.org/licenses/bsd-license.php New BSD License
* @author Michael Luster <mluster79@yahoo.com>
* @link http://sourceforge.net/projects/phpgumbo
* Http User Input Interface
* @copyright Copyright (c) 2007, iBayou, Michael Luster
* @license http://www.opensource.org/licenses/bsd-license.php New BSD License
* @author Michael Luster <mluster79@yahoo.com>
* @link http://sourceforge.net/projects/phpgumbo
* @desc Http User Input Interface
* Adds a Constraint to a given field
* @param Gumbo_Interface_Constraint $obj
* @param bool $return_val if Constraint returns a value
public function addConstraint ($field, Gumbo_Interface_Constraint $obj, $return_val=
false);
* @throws Gumbo_Exception
* Sets if the object should ignore the status code and return raw data
* Returns the Constaints of the supplied field
* @return Gumbo_Interface_Input
* Returns if the field has a constraint
* Returns if data should be returned raw