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

Public Member Functions

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

Static Public Member Functions

static fields ()
static all_on ()

Data Fields

const DURING = 0x10000
const IMMEDIATELY_AFTER = 0x01000
const LATER_WHILE_OPEN = 0x00100
const AFTER_CLOSE = 0x00010

Protected Member Functions

 normalise_data ($data)

Static Protected Member Functions

static times ()

Protected Attributes

 $duringstate

Detailed Description

Admin settings class for the quiz review opitions.

Definition at line 37 of file settingslib.php.


Constructor & Destructor Documentation

__construct ( name,
visiblename,
description,
defaultsetting,
duringstate = null 
)

Definition at line 70 of file settingslib.php.


Member Function Documentation

static all_on ( ) [static]
Returns:
int all times.

Definition at line 79 of file settingslib.php.

static fields ( ) [static]

This should match mod_quiz_mod_form::$reviewfields but copied here because generating the admin tree needs to be fast.

Returns:
array

Definition at line 58 of file settingslib.php.

Returns current value of this setting

Returns:
mixed array or string depending on instance, NULL means not set yet

Reimplemented from admin_setting.

Definition at line 108 of file settingslib.php.

Here is the call graph for this function:

normalise_data ( data) [protected]

Definition at line 93 of file settingslib.php.

Here is the call graph for this function:

Here is the caller graph for this function:

output_html ( data,
query = '' 
)

Return part of form with setting This function should always be overwritten

Parameters:
mixed$dataarray or string depending on setting
string$query
Returns:
string

Reimplemented from admin_setting.

Definition at line 120 of file settingslib.php.

Here is the call graph for this function:

static times ( ) [static, protected]

Definition at line 84 of file settingslib.php.

Here is the caller graph for this function:

write_setting ( data)

Store new setting

Parameters:
mixed$datastring or array, must not be NULL
Returns:
string empty string if ok, string error message otherwise

Reimplemented from admin_setting.

Definition at line 112 of file settingslib.php.

Here is the call graph for this function:


Field Documentation

$duringstate [protected]

Definition at line 51 of file settingslib.php.

const AFTER_CLOSE = 0x00010

Definition at line 45 of file settingslib.php.

const DURING = 0x10000

Definition at line 42 of file settingslib.php.

const IMMEDIATELY_AFTER = 0x01000

Definition at line 43 of file settingslib.php.

const LATER_WHILE_OPEN = 0x00100

Definition at line 44 of file settingslib.php.


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