|
Moodle
2.2.1
http://www.collinsharper.com
|


Public Member Functions | |
| __construct ($submiturl, $question, $regenerate) | |
| set_data ($question) | |
| validation ($data, $files) | |
Data Fields | |
| $question | |
| $qtypeobj | |
| $datasetdefs | |
| $maxnumber = -1 | |
| $regenerate | |
| $noofitems | |
| $outsidelimit = false | |
| $commentanswers = array() | |
Protected Member Functions | |
| definition () | |
Calculated question data set items editing form definition.
Definition at line 38 of file datasetitems_form.php.
| __construct | ( | $ | submiturl, |
| $ | question, | ||
| $ | regenerate | ||
| ) |
Add question-type specific form fields.
| MoodleQuickForm | $mform | the form being built. |
Definition at line 71 of file datasetitems_form.php.

| definition | ( | ) | [protected] |
Abstract method - always override!
Reimplemented from moodleform.
Definition at line 110 of file datasetitems_form.php.

| set_data | ( | $ | default_values | ) |
Load in existing data as form defaults. Usually new entry defaults are stored directly in form definition (new entry form); this function is used to load in data where values already exist and data is being edited (edit entry form).
note: $slashed param removed
| mixed | $default_values | object or array of default values |
Reimplemented from moodleform.
Definition at line 343 of file datasetitems_form.php.

| validation | ( | $ | data, |
| $ | files | ||
| ) |
Dummy stub method - override if you needed to perform some extra validation. If there are errors return array of errors ("fieldname"=>"error message"), otherwise true if ok.
Server side rules do not work for uploaded files, implement serverside rules here if needed.
| array | $data | array of ("fieldname"=>value) of submitted data |
| array | $files | array of uploaded files "element_name"=>tmp_file_path |
Reimplemented from moodleform.
Definition at line 474 of file datasetitems_form.php.
| $commentanswers = array() |
Definition at line 64 of file datasetitems_form.php.
| $datasetdefs |
Definition at line 54 of file datasetitems_form.php.
| $maxnumber = -1 |
Definition at line 56 of file datasetitems_form.php.
| $noofitems |
Definition at line 60 of file datasetitems_form.php.
| $outsidelimit = false |
Definition at line 62 of file datasetitems_form.php.
| $qtypeobj |
Definition at line 52 of file datasetitems_form.php.
Definition at line 46 of file datasetitems_form.php.
| $regenerate |
Definition at line 58 of file datasetitems_form.php.