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

Public Member Functions | |
| __construct ($updater, $question, $logger, $qeupdater) | |
| discard () | |
| question_summary () | |
| compare_answers ($answer1, $answer2) | |
| is_blank_answer ($state) | |
| right_answer () | |
| response_summary ($state) | |
| was_answered ($state) | |
| set_first_step_data_elements ($state, &$data) | |
| set_data_elements_for_step ($state, &$data) | |
| supply_missing_first_step_data (&$data) | |
Protected Member Functions | |
| to_text ($html) | |
Protected Attributes | |
| $question | |
| $updater | |
| $logger | |
| $qeupdater | |
Base class for the classes that convert the question-type specific bits of the attempt data.
Definition at line 549 of file upgradelib.php.
| __construct | ( | $ | updater, |
| $ | question, | ||
| $ | logger, | ||
| $ | qeupdater | ||
| ) |
Definition at line 559 of file upgradelib.php.
| compare_answers | ( | $ | answer1, |
| $ | answer2 | ||
| ) |
Definition at line 582 of file upgradelib.php.
| discard | ( | ) |
Definition at line 566 of file upgradelib.php.
| is_blank_answer | ( | $ | state | ) |
Reimplemented in qtype_multichoice_qe2_attempt_updater.
Definition at line 586 of file upgradelib.php.
| question_summary | ( | ) |
Reimplemented in qtype_calculatedmulti_qe2_attempt_updater, qtype_calculated_qe2_attempt_updater, qtype_match_qe2_attempt_updater, and qtype_multianswer_qe2_attempt_updater.
Definition at line 578 of file upgradelib.php.

| response_summary | ( | $ | state | ) | [abstract] |
Reimplemented in question_deleted_question_attempt_updater, qtype_calculated_qe2_attempt_updater, qtype_calculatedmulti_qe2_attempt_updater, qtype_match_qe2_attempt_updater, qtype_multianswer_qe2_attempt_updater, qtype_multichoice_qe2_attempt_updater, qtype_numerical_qe2_attempt_updater, qtype_shortanswer_qe2_attempt_updater, qtype_description_qe2_attempt_updater, qtype_truefalse_qe2_attempt_updater, and qtype_essay_qe2_attempt_updater.
| right_answer | ( | ) | [abstract] |
Reimplemented in question_deleted_question_attempt_updater, qtype_match_qe2_attempt_updater, qtype_calculatedmulti_qe2_attempt_updater, qtype_multianswer_qe2_attempt_updater, qtype_calculated_qe2_attempt_updater, qtype_multichoice_qe2_attempt_updater, qtype_numerical_qe2_attempt_updater, qtype_description_qe2_attempt_updater, qtype_essay_qe2_attempt_updater, qtype_shortanswer_qe2_attempt_updater, and qtype_truefalse_qe2_attempt_updater.
| set_data_elements_for_step | ( | $ | state, |
| &$ | data | ||
| ) | [abstract] |
Reimplemented in question_deleted_question_attempt_updater, qtype_calculatedmulti_qe2_attempt_updater, qtype_match_qe2_attempt_updater, qtype_calculated_qe2_attempt_updater, qtype_multichoice_qe2_attempt_updater, qtype_multianswer_qe2_attempt_updater, qtype_numerical_qe2_attempt_updater, qtype_truefalse_qe2_attempt_updater, qtype_shortanswer_qe2_attempt_updater, qtype_essay_qe2_attempt_updater, and qtype_description_qe2_attempt_updater.
| set_first_step_data_elements | ( | $ | state, |
| &$ | data | ||
| ) | [abstract] |
Reimplemented in question_deleted_question_attempt_updater, qtype_calculatedmulti_qe2_attempt_updater, qtype_match_qe2_attempt_updater, qtype_calculated_qe2_attempt_updater, qtype_multichoice_qe2_attempt_updater, qtype_multianswer_qe2_attempt_updater, qtype_numerical_qe2_attempt_updater, qtype_truefalse_qe2_attempt_updater, qtype_shortanswer_qe2_attempt_updater, qtype_essay_qe2_attempt_updater, and qtype_description_qe2_attempt_updater.
| supply_missing_first_step_data | ( | &$ | data | ) | [abstract] |
Reimplemented in question_deleted_question_attempt_updater, qtype_calculatedmulti_qe2_attempt_updater, qtype_match_qe2_attempt_updater, qtype_calculated_qe2_attempt_updater, qtype_multichoice_qe2_attempt_updater, qtype_multianswer_qe2_attempt_updater, qtype_numerical_qe2_attempt_updater, qtype_truefalse_qe2_attempt_updater, qtype_shortanswer_qe2_attempt_updater, qtype_essay_qe2_attempt_updater, and qtype_description_qe2_attempt_updater.
| to_text | ( | $ | html | ) | [protected] |
| was_answered | ( | $ | state | ) | [abstract] |
Reimplemented in question_deleted_question_attempt_updater, qtype_calculatedmulti_qe2_attempt_updater, qtype_match_qe2_attempt_updater, qtype_calculated_qe2_attempt_updater, qtype_multichoice_qe2_attempt_updater, qtype_multianswer_qe2_attempt_updater, qtype_numerical_qe2_attempt_updater, qtype_truefalse_qe2_attempt_updater, qtype_essay_qe2_attempt_updater, qtype_shortanswer_qe2_attempt_updater, and qtype_description_qe2_attempt_updater.
$logger [protected] |
Definition at line 555 of file upgradelib.php.
$qeupdater [protected] |
Definition at line 557 of file upgradelib.php.
$question [protected] |
Definition at line 551 of file upgradelib.php.
$updater [protected] |
Definition at line 553 of file upgradelib.php.