default
[ class tree: default ] [ index: default ] [ all elements ]

Class: QuickformElement

Source Location: /pear/HTML/QuickForm/Renderer/Object.php

Class Overview


Convenience class describing a form element.


Variables

Methods


Child classes:

QuickformFlexyElement
Adds nothing to QuickformElement, left for backwards compatibility

Class Details

[line 336]
Convenience class describing a form element.

The properties defined here will be available from your flexy templates by referencing {form.zip.label:h}, {form.zip.html:h}, etc.




[ Top ]


Class Variables

$elements =

[line 402]

If element is a group, an array of subelements


Type:   array


[ Top ]

$error =

[line 378]

Error associated with the element


Type:   string


[ Top ]

$frozen =

[line 360]

Whether the element is frozen


Type:   boolean


[ Top ]

$html =

[line 390]

HTML for the element


Type:   string


[ Top ]

$label =

[line 366]

Label for the element


Type:   string


[ Top ]

$name =

[line 342]

Element name


Type:   string


[ Top ]

$required =

[line 372]

Whether element is required


Type:   boolean


[ Top ]

$separator =

[line 396]

If element is a group, the group separator


Type:   mixed


[ Top ]

$style =

[line 384]

Some information about element style


Type:   string


[ Top ]

$type =

[line 354]

Type of element


Type:   string


[ Top ]

$value =

[line 348]

Element value


Type:   mixed


[ Top ]



Class Methods


method isButton [line 414]

void isButton( )



[ Top ]

method isType [line 404]

void isType( $type)



Parameters:

   $type  

[ Top ]

method notFrozen [line 409]

void notFrozen( )



[ Top ]

method outputStyle [line 423]

void outputStyle( )

XXX: why does it use Flexy when all other stuff here does not depend on it?



[ Top ]


Documentation generated on Sun, 08 Jan 2012 17:51:55 +0100 by phpDocumentor 1.4.3