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

Public Member Functions | |
| __construct () | |
| show_editform () | |
| is_cancelled () | |
| get_data () | |
| value_type () | |
| value_is_array () | |
| init () | |
| build_editform ($item, $feedback, $cm) | |
| save_item () | |
| check_value ($value, $item) | |
| create_value ($data) | |
| compare_value ($item, $dbvalue, $dependvalue) | |
| get_presentation ($data) | |
| get_hasvalue () | |
| can_switch_require () | |
| excelprint_item (&$worksheet, $row_offset, $xls_formats, $item, $groupid, $courseid=false) | |
| print_analysed ($item, $itemnr= '', $groupid=false, $courseid=false) | |
| get_printval ($item, $value) | |
| get_analysed ($item, $groupid=false, $courseid=false) | |
| print_item_preview ($item) | |
| print_item_complete ($item, $value= '', $highlightrequire=false) | |
| print_item_show_value ($item, $value= '') | |
Protected Attributes | |
| $type | |
Definition at line 17 of file feedback_item_class.php.
| __construct | ( | ) |
constructor
Definition at line 24 of file feedback_item_class.php.

| build_editform | ( | $ | item, |
| $ | feedback, | ||
| $ | cm | ||
| ) | [abstract] |
| can_switch_require | ( | ) | [abstract] |
| check_value | ( | $ | value, |
| $ | item | ||
| ) | [abstract] |
| compare_value | ( | $ | item, |
| $ | dbvalue, | ||
| $ | dependvalue | ||
| ) | [abstract] |
| create_value | ( | $ | data | ) | [abstract] |
| excelprint_item | ( | &$ | worksheet, |
| $ | row_offset, | ||
| $ | xls_formats, | ||
| $ | item, | ||
| $ | groupid, | ||
| $ | courseid = false |
||
| ) | [abstract] |
| object | $worksheet | a reference to the pear_spreadsheet-object |
| integer | $row_offset | |
| object | $item | the db-object from feedback_item |
| integer | $groupid | |
| integer | $courseid |
Reimplemented in feedback_item_label, feedback_item_multichoice, feedback_item_multichoicerated, feedback_item_numeric, feedback_item_textarea, feedback_item_info, feedback_item_textfield, feedback_item_pagebreak, and feedback_item_captcha.
| get_analysed | ( | $ | item, |
| $ | groupid = false, |
||
| $ | courseid = false |
||
| ) | [abstract] |
returns an Array with three values(typ, name, XXX) XXX is also an Array (count of responses on type $this->type) each element is a structure (answertext, answercount)
| $item | the db-object from feedback_item |
| $groupid | if given |
| $courseid | if given |
Reimplemented in feedback_item_label, feedback_item_pagebreak, feedback_item_numeric, feedback_item_multichoicerated, feedback_item_textarea, feedback_item_multichoice, feedback_item_textfield, feedback_item_info, and feedback_item_captcha.
| get_data | ( | ) |
Reimplemented in feedback_item_pagebreak, feedback_item_numeric, feedback_item_label, feedback_item_multichoicerated, feedback_item_textarea, feedback_item_textfield, feedback_item_multichoice, feedback_item_captcha, and feedback_item_info.
Definition at line 37 of file feedback_item_class.php.
| get_hasvalue | ( | ) | [abstract] |
| get_presentation | ( | $ | data | ) | [abstract] |
| get_printval | ( | $ | item, |
| $ | value | ||
| ) | [abstract] |
| object | $item | the db-object from feedback_item |
| string | $value | a item-related value from feedback_values |
Reimplemented in feedback_item_label, feedback_item_multichoice, feedback_item_multichoicerated, feedback_item_pagebreak, feedback_item_numeric, feedback_item_textarea, feedback_item_info, feedback_item_textfield, and feedback_item_captcha.
| init | ( | ) | [abstract] |
Reimplemented in feedback_item_pagebreak, feedback_item_multichoicerated, feedback_item_multichoice, feedback_item_label, feedback_item_captcha, feedback_item_numeric, feedback_item_info, feedback_item_textarea, and feedback_item_textfield.

| is_cancelled | ( | ) |
Reimplemented in feedback_item_pagebreak, feedback_item_numeric, feedback_item_label, feedback_item_multichoicerated, feedback_item_textarea, feedback_item_textfield, feedback_item_multichoice, feedback_item_captcha, and feedback_item_info.
Definition at line 33 of file feedback_item_class.php.
| print_analysed | ( | $ | item, |
| $ | itemnr = '', |
||
| $ | groupid = false, |
||
| $ | courseid = false |
||
| ) | [abstract] |
| $item | the db-object from feedback_item | |
| string | $itemnr | |
| integer | $groupid | |
| integer | $courseid |
Reimplemented in feedback_item_label, feedback_item_multichoice, feedback_item_multichoicerated, feedback_item_numeric, feedback_item_pagebreak, feedback_item_textarea, feedback_item_info, feedback_item_textfield, and feedback_item_captcha.
| print_item_complete | ( | $ | item, |
| $ | value = '', |
||
| $ | highlightrequire = false |
||
| ) | [abstract] |
print the item at the complete-page of feedback
object
| object | $item | |
| string | $value | |
| bool | $highlightrequire |
Reimplemented in feedback_item_multichoice, feedback_item_multichoicerated, feedback_item_numeric, feedback_item_info, feedback_item_textarea, feedback_item_textfield, feedback_item_label, feedback_item_pagebreak, and feedback_item_captcha.
| print_item_preview | ( | $ | item | ) | [abstract] |
print the item at the edit-page of feedback
object
| object | $item |
Reimplemented in feedback_item_multichoice, feedback_item_multichoicerated, feedback_item_numeric, feedback_item_textarea, feedback_item_info, feedback_item_textfield, feedback_item_label, feedback_item_pagebreak, and feedback_item_captcha.
| print_item_show_value | ( | $ | item, |
| $ | value = '' |
||
| ) | [abstract] |
print the item at the complete-page of feedback
object
| object | $item | |
| string | $value |
Reimplemented in feedback_item_multichoice, feedback_item_numeric, feedback_item_multichoicerated, feedback_item_info, feedback_item_textarea, feedback_item_textfield, feedback_item_captcha, feedback_item_label, and feedback_item_pagebreak.
| save_item | ( | ) | [abstract] |
| show_editform | ( | ) |
Reimplemented in feedback_item_pagebreak, feedback_item_numeric, feedback_item_label, feedback_item_multichoicerated, feedback_item_textarea, feedback_item_textfield, feedback_item_multichoice, feedback_item_captcha, and feedback_item_info.
Definition at line 29 of file feedback_item_class.php.
| value_is_array | ( | ) |
Reimplemented in feedback_item_multichoice.
Definition at line 48 of file feedback_item_class.php.
| value_type | ( | ) |
Reimplemented in feedback_item_multichoice.
Definition at line 44 of file feedback_item_class.php.
$type [protected] |
Reimplemented in feedback_item_pagebreak, feedback_item_multichoicerated, feedback_item_multichoice, feedback_item_label, feedback_item_captcha, feedback_item_info, feedback_item_numeric, feedback_item_textarea, and feedback_item_textfield.
Definition at line 18 of file feedback_item_class.php.