\Horde_Core_Ui_VarRenderer_Html

The Horde_Core_Ui_VarRenderer_html:: class renders variables to HTML.

Copyright 2003-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Summary

Methods
Properties
Constants
__construct()
factory()
render()
renderEnd()
selectOptions()
No public properties found
No constants found
_renderVarInputDefault()
_renderVarInput_basic()
_renderVarInput_number()
_renderVarInput_int()
_renderVarInput_octal()
_renderVarInput_intlist()
_renderVarInput_text()
_renderVarInput_stringlist()
_renderVarInput_stringarray()
_renderVarInput_phone()
_renderVarInput_cellphone()
_renderVarInput_ipaddress()
_renderVarInput_ip6address()
_renderVarInput_file()
_renderVarInput_image()
_renderVarInput_longtext()
_renderVarInput_countedtext()
_renderVarInput_address()
_renderVarInput_addresslink()
_renderVarInput_pgp()
_renderVarInput_smime()
_renderVarInput_country()
_renderVarInput_date()
_renderVarInput_time()
_renderVarInput_hourminutesecond()
_renderVarInput_monthyear()
_renderVarInput_monthdayyear()
_renderVarInput_datetime()
_renderVarInput_sound()
_renderVarInput_colorpicker()
_renderVarInput_sorter()
_renderVarInput_assign()
_renderVarInput_invalid()
_renderVarInput_enum()
_renderVarInput_mlenum()
_renderVarInput_multienum()
_renderVarInput_keyval_multienum()
_renderVarInput_radio()
_renderVarInput_set()
_renderVarInput_link()
_renderVarInput_html()
_renderVarInput_email()
_renderVarInput_matrix()
_renderVarInput_password()
_renderVarInput_emailconfirm()
_renderVarInput_passwordconfirm()
_renderVarInput_boolean()
_renderVarInput_creditcard()
_renderVarInput_obrowser()
_renderVarInput_dblookup()
_renderVarInput_figlet()
_renderVarInput_captcha()
_renderVarDisplayDefault()
_renderVarDisplay_html()
_renderVarDisplay_email()
_renderVarDisplay_password()
_renderVarDisplay_passwordconfirm()
_renderVarDisplay_octal()
_renderVarDisplay_boolean()
_renderVarDisplay_enum()
_renderVarDisplay_radio()
_renderVarDisplay_multienum()
_renderVarDisplay_keyval_multienum()
_renderVarDisplay_set()
_renderVarDisplay_image()
_renderVarDisplay_phone()
_renderVarDisplay_cellphone()
_renderVarDisplay_address()
_renderVarDisplay_addresslink()
_renderVarDisplay_pgp()
_renderVarDisplay_smime()
_renderVarDisplay_country()
_renderVarDisplay_date()
_renderVarDisplay_hourminutesecond()
_renderVarDisplay_monthyear()
_renderVarDisplay_monthdayyear()
_renderVarDisplay_datetime()
_renderVarDisplay_colorpicker()
_renderVarDisplay_invalid()
_renderVarDisplay_link()
_renderVarDisplay_dblookup()
_renderVarDisplay_figlet()
_renderVarDisplay_captcha()
_renderVarInput_selectFiles()
_renderVarInput_category()
_multiSelectOptions()
_checkBoxes()
_radioButtons()
_genID()
_genActionScript()
_getActionScripts()
_addOnLoadJavascript()
$_params
$_onLoadJS
N/A
No private methods found
No private properties found
N/A

Properties

$_params

$_params : array

Parameters which change this renderer's behavior.

Type

array

$_onLoadJS

$_onLoadJS : 

Type

Methods

__construct()

__construct(array  $params = array()) 

Constructs a new renderer.

Parameters

array $params

The name of the variable which will track this UI widget's state.

factory()

factory(mixed  $driver, array  $params = array()) : \Horde_Core_Ui_VarRenderer

Constructs a new instance.

Parameters

mixed $driver

This is the renderer subclass we will instantiate. If an array is passed, the first element is the library path and the second element is the driver name.

array $params

Parameters specific to the subclass.

Throws

\Horde_Exception

Returns

\Horde_Core_Ui_VarRenderer

A subclass instance.

render()

render(\Horde_Form  $form, \Horde_Form_Variable  $var, \Variables  $vars, boolean  $isInput = false) 

Renders a variable.

Parameters

\Horde_Form $form

A Horde_Form instance, or null if none is available.

\Horde_Form_Variable $var

A Horde_Form_Variable.

\Variables $vars

A Horde_Variables instance.

boolean $isInput

Whether this is an input field.

renderEnd()

renderEnd() : string

Finishes rendering after all fields are output.

Returns

string —

TODO

selectOptions()

selectOptions(  $values,   $selectedValue = false,   $htmlchars = false) 

Parameters

$values
$selectedValue
$htmlchars

_renderVarInputDefault()

_renderVarInputDefault(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_basic()

_renderVarInput_basic(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_number()

_renderVarInput_number(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_int()

_renderVarInput_int(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_octal()

_renderVarInput_octal(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_intlist()

_renderVarInput_intlist(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_text()

_renderVarInput_text(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_stringlist()

_renderVarInput_stringlist(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_stringarray()

_renderVarInput_stringarray(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_phone()

_renderVarInput_phone(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_cellphone()

_renderVarInput_cellphone(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_ipaddress()

_renderVarInput_ipaddress(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_ip6address()

_renderVarInput_ip6address(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_file()

_renderVarInput_file(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_image()

_renderVarInput_image(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_longtext()

_renderVarInput_longtext(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_countedtext()

_renderVarInput_countedtext(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_address()

_renderVarInput_address(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_addresslink()

_renderVarInput_addresslink(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_pgp()

_renderVarInput_pgp(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_smime()

_renderVarInput_smime(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_country()

_renderVarInput_country(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_date()

_renderVarInput_date(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_time()

_renderVarInput_time(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_hourminutesecond()

_renderVarInput_hourminutesecond(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_monthyear()

_renderVarInput_monthyear(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_monthdayyear()

_renderVarInput_monthdayyear(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_datetime()

_renderVarInput_datetime(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_sound()

_renderVarInput_sound(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_colorpicker()

_renderVarInput_colorpicker(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_sorter()

_renderVarInput_sorter(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_assign()

_renderVarInput_assign(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_invalid()

_renderVarInput_invalid(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_enum()

_renderVarInput_enum(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_mlenum()

_renderVarInput_mlenum(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_multienum()

_renderVarInput_multienum(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_keyval_multienum()

_renderVarInput_keyval_multienum(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_radio()

_renderVarInput_radio(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_set()

_renderVarInput_set(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_link()

_renderVarInput_link(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_html()

_renderVarInput_html(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_email()

_renderVarInput_email(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_matrix()

_renderVarInput_matrix(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_password()

_renderVarInput_password(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_emailconfirm()

_renderVarInput_emailconfirm(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_passwordconfirm()

_renderVarInput_passwordconfirm(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_boolean()

_renderVarInput_boolean(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_creditcard()

_renderVarInput_creditcard(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_obrowser()

_renderVarInput_obrowser(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_dblookup()

_renderVarInput_dblookup(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_figlet()

_renderVarInput_figlet(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_captcha()

_renderVarInput_captcha(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplayDefault()

_renderVarDisplayDefault(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_html()

_renderVarDisplay_html(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_email()

_renderVarDisplay_email(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_password()

_renderVarDisplay_password(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_passwordconfirm()

_renderVarDisplay_passwordconfirm(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_octal()

_renderVarDisplay_octal(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_boolean()

_renderVarDisplay_boolean(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_enum()

_renderVarDisplay_enum(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_radio()

_renderVarDisplay_radio(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_multienum()

_renderVarDisplay_multienum(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_keyval_multienum()

_renderVarDisplay_keyval_multienum(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_set()

_renderVarDisplay_set(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_image()

_renderVarDisplay_image(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_phone()

_renderVarDisplay_phone(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_cellphone()

_renderVarDisplay_cellphone(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_address()

_renderVarDisplay_address(  $form,   $var,   $vars,   $text = true) 

Parameters

$form
$var
$vars
$text

_renderVarDisplay_addresslink()

_renderVarDisplay_addresslink(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_pgp()

_renderVarDisplay_pgp(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_smime()

_renderVarDisplay_smime(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_country()

_renderVarDisplay_country(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_date()

_renderVarDisplay_date(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_hourminutesecond()

_renderVarDisplay_hourminutesecond(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_monthyear()

_renderVarDisplay_monthyear(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_monthdayyear()

_renderVarDisplay_monthdayyear(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_datetime()

_renderVarDisplay_datetime(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_colorpicker()

_renderVarDisplay_colorpicker(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_invalid()

_renderVarDisplay_invalid(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_link()

_renderVarDisplay_link(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_dblookup()

_renderVarDisplay_dblookup(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_figlet()

_renderVarDisplay_figlet(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarDisplay_captcha()

_renderVarDisplay_captcha(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_selectFiles()

_renderVarInput_selectFiles(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_renderVarInput_category()

_renderVarInput_category(  $form,   $var,   $vars) 

Parameters

$form
$var
$vars

_multiSelectOptions()

_multiSelectOptions(  $values,   $selectedValues) 

Parameters

$values
$selectedValues

_checkBoxes()

_checkBoxes(  $name,   $values,   $checkedValues,   $actions = '') 

Parameters

$name
$values
$checkedValues
$actions

_radioButtons()

_radioButtons(  $name,   $values,   $checkedValue = null,   $actions = '') 

Parameters

$name
$values
$checkedValue
$actions

_genID()

_genID(  $name,   $fulltag = true) 

Parameters

$name
$fulltag

_genActionScript()

_genActionScript(  $form,   $action,   $varname) 

Parameters

$form
$action
$varname

_getActionScripts()

_getActionScripts(  $form,   $var) 

Parameters

$form
$var

_addOnLoadJavascript()

_addOnLoadJavascript(  $script) 

Parameters

$script