Class: HTML_QuickForm2_Renderer_Default
Source Location: /HTML_QuickForm2-0.3.0/QuickForm2/Renderer/Default.php
Inherited Variables
|
Inherited Methods
|
Class Details
Class Variables
Method Detail
exportMethods [line 143]
findTemplate [line 433]
Finds a proper template for the element
Parameters:
finishContainer [line 295]
Finishes rendering a generic container, called after processing contained elements
Overrides HTML_QuickForm2_Renderer::finishContainer() (Finishes rendering a generic container, called after processing contained elements)
Parameters:
finishForm [line 367]
Finishes rendering a form, called after processing contained elements
Overrides HTML_QuickForm2_Renderer::finishForm() (Finishes rendering a form, called after processing contained elements)
Parameters:
finishGroup [line 328]
Finishes rendering a group, called after processing grouped elements
Overrides HTML_QuickForm2_Renderer::finishGroup() (Finishes rendering a group, called after processing grouped elements)
Parameters:
markRequired [line 481]
string markRequired(
string
$elTpl, bool
$required)
|
|
Marks element required or removes "required" block
Parameters:
outputError [line 500]
string outputError(
string
$elTpl, string
$error)
|
|
Outputs element error, removes empty error blocks
Parameters:
outputGroupedErrors [line 401]
string outputGroupedErrors(
)
|
|
Creates a error list if 'group_errors' option is true
outputLabel [line 521]
string outputLabel(
string
$elTpl, mixed
$label)
|
|
Outputs element's label(s), removes empty label blocks
Parameters:
prepareTemplate [line 466]
Processes the element's template, adding label(s), required note and error message
Parameters:
renderElement [line 257]
renderHidden [line 269]
reset [line 230]
Resets the accumulated data This method is called automatically by startForm() method, but should be called manually before calling other rendering methods separately.
setErrorTemplate [line 198]
Sets template for rendering validation errors This template will be used if 'group_errors' option is set to true. The template array should contain 'prefix', 'suffix' and 'separator' keys.
Parameters:
setGroupedTemplateForClass [line 216]
Sets template for grouped form elements that are instances of the given class Templates set via setTemplateForClass() will not be used for grouped form elements. When searching for a template to use, the renderer will first consider template set for a specific group id, only then the generic group templates.
Parameters:
setTemplateForClass [line 165]
Sets template for form elements that are instances of the given class When searching for a template to use, renderer will check for templates set for element's class and its parent classes, until found. Thus a more specific template will override a more generic one.
Parameters:
setTemplateForId [line 182]
startContainer [line 284]
Starts rendering a generic container, called before processing contained elements
Overrides HTML_QuickForm2_Renderer::startContainer() (Starts rendering a generic container, called before processing contained elements)
Parameters:
startForm [line 357]
Starts rendering a form, called before processing contained elements
Overrides HTML_QuickForm2_Renderer::startForm() (Starts rendering a form, called before processing contained elements)
Parameters:
startGroup [line 317]
Starts rendering a group, called before processing grouped elements
Overrides HTML_QuickForm2_Renderer::startGroup() (Starts rendering a group, called before processing grouped elements)
Parameters:
__toString [line 246]
Documentation generated on Mon, 11 Mar 2019 15:34:58 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|