Class Horde_Core_Prefs_Ui
Class for generating/processing the preferences UI.
See Horde_Registry_Application:: for a summary of the API callbacks that are available.
Session variables set (stored in 'horde_prefs'): 'advanced' - (boolean) If true, display advanced prefs.
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.
Category: Horde
License: LGPL 2.1
Author: Chuck Hagenbuch chuck@horde.org
Author: Michael Slusarz slusarz@horde.org
Located at Horde/Core/Prefs/Ui.php
public
|
|
public
boolean
|
|
public
array
|
|
public
boolean
|
|
public
|
#
handleForm( )
Handle a preferences form submission if there is one, updating any preferences which have been changed. |
public
Horde_Url
|
|
public
|
#
generateUI( )
Generate the UI for the preferences interface, either for a specific group, or the group selection interface. |
public
string
|
public
array
|
$prefGroups
Preferences groups. |
#
array()
|
public
array
|
$prefs
Preferences. |
#
array()
|
public
array
|
$override
Data overrides (for 'enum' and 'multienum' types). |
#
array()
|
public
array
|
$suppress
Suppressed preference entries. |
#
array()
|
public
array
|
$suppressGroups
Suppressed prefGroup entries. |
#
array()
|
public
string
|
$app
Current application. |
|
public
string
|
$group
Current preferences group. |
|
public
Horde_Variables
|
$vars
Form variables for this page load. |
|
public
boolean
|
$nobuttons
If set, suppresses display of the buttons. |
#
false
|