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

Public Member Functions

 __construct ($name, $visiblename, $description, $defaultsetting, $choices)
 get_setting ()
 write_setting ($data)
 output_html ($data, $query='')

Data Fields

 $choices

Detailed Description

Grade category settings

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Definition at line 4449 of file adminlib.php.


Constructor & Destructor Documentation

__construct ( name,
visiblename,
description,
defaultsetting,
choices 
)

Sets choices and calls parent::__construct with passed arguments

Parameters:
string$name
string$visiblename
string$description
mixed$defaultsettingstring or array depending on implementation
array$choicesAn array of choices for the control

Definition at line 4461 of file adminlib.php.


Member Function Documentation

Return the current setting(s) array

Returns:
array Array of value=>xx, forced=>xx, adv=>xx

Reimplemented from admin_setting.

Definition at line 4471 of file adminlib.php.

Here is the call graph for this function:

output_html ( data,
query = '' 
)

Return XHTML to display the field and wrapping div

Todo:
Add vartype handling to ensure $data is array
Parameters:
array$dataAssociative array of value=>xx, forced=>xx, adv=>xx
string$query
Returns:
string XHTML to display control

Reimplemented from admin_setting.

Definition at line 4535 of file adminlib.php.

Here is the call graph for this function:

write_setting ( data)

Save the new settings passed in $data

Todo:
Add vartype handling to ensure $data is array
Parameters:
array$dataAssociative array of value=>xx, forced=>xx, adv=>xx
Returns:
string empty or error message

Reimplemented from admin_setting.

Definition at line 4495 of file adminlib.php.

Here is the call graph for this function:


Field Documentation

$choices

Definition at line 4451 of file adminlib.php.


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