Moodle  2.2.1
http://www.collinsharper.com
backup_setting_ui_select Class Reference
Inheritance diagram for backup_setting_ui_select:
Collaboration diagram for backup_setting_ui_select:

Public Member Functions

 __construct (backup_setting $setting, $label=null, $values=null, array $attributes=array(), array $options=array())
 get_element_properties (base_task $task=null, renderer_base $output=null)
 set_values (array $values)
 get_static_value ()
 is_changeable ()

Protected Attributes

 $type = backup_setting::UI_HTML_DROPDOWN
 $values

Detailed Description

A select box, drop down user interface for backup settings

Definition at line 509 of file backup_ui_setting.class.php.


Constructor & Destructor Documentation

__construct ( backup_setting setting,
label = null,
values = null,
array attributes = array(),
array options = array() 
)
Parameters:
backup_setting$setting
string$label
array$values
array$attributes
array$options

Definition at line 527 of file backup_ui_setting.class.php.


Member Function Documentation

get_element_properties ( base_task task = null,
renderer_base output = null 
)

Returns an array of properties suitable for generating a quickforms element

Parameters:
backup_task | null$task
Returns:
array (element, name, label, options, attributes)

Reimplemented from backup_setting_ui.

Definition at line 536 of file backup_ui_setting.class.php.

Here is the call graph for this function:

Gets the static value for this select element

Returns:
string

Reimplemented from base_setting_ui.

Definition at line 557 of file backup_ui_setting.class.php.

Here is the call graph for this function:

Returns true if the setting is changeable, false otherwise

Returns:
bool

Reimplemented from backup_setting_ui.

Definition at line 565 of file backup_ui_setting.class.php.

set_values ( array values)

Sets the options for the select box

Parameters:
array$valuesAssociative array of value=>text options

Definition at line 550 of file backup_ui_setting.class.php.


Field Documentation

$type = backup_setting::UI_HTML_DROPDOWN [protected]

Reimplemented from base_setting_ui.

Definition at line 513 of file backup_ui_setting.class.php.

$values [protected]

Definition at line 518 of file backup_ui_setting.class.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations