Class Horde_Form
Horde_Form Master Class.
The Horde_Form:: package provides form rendering, validation, and other functionality for the Horde Application Framework.
Copyright 2001-2007 Robert E. Coyle robertecoyle@hotmail.com Copyright 2001-2012 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Author: Robert E. Coyle robertecoyle@hotmail.com
Author: Chuck Hagenbuch chuck@horde.org
Located at Horde/Form.php
public
|
|
public
|
|
public
&
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
boolean
|
|
public
object
|
#
getRenderer( array $params = array() )
Get the renderer for this form, either a custom renderer or the standard one. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
&
|
#
addVariable( mixed $humanName, mixed $varName, mixed $type, mixed $required, mixed $readonly = false, mixed $description = null, mixed $params = array() )
TODO |
public
&
|
#
insertVariableBefore( mixed $before, mixed $humanName, mixed $varName, mixed $type, mixed $required, mixed $readonly = false, mixed $description = null, mixed $params = array() )
TODO |
public
boolean
|
|
public
&
|
|
public
&
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
renderActive(
Renders the form for editing. |
public
|
#
renderInactive(
Renders the form for displaying. |
public
|
|
public
|
|
public
boolean
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
_getInfoFromVariables( array $variables, object & $vars, array & $info )
Fetch the field values from a given array of variables. |
public
|
|
public
boolean
|
#
isSubmitted( )
Determines if this form has been submitted or not. If the class var _submitted is null then it will check for the presence of the formname in the form variables. |
public
|
|
public
|
public
array
|
$_sections
|
#
array()
|
public
boolean
|
$_help
|
#
false
|