|
Moodle PHP Documentation 5.0
Moodle 5.0.1+ (Build: 20250711) (61af040cd5f)
|
Subclass of question_engine_attempt_upgrader to help with testing. More...
Public Member Functions | |
| __construct ($loader, $logger) | |
| convert_question_attempt ($quiz, $attempt, $question, $qsession, $qstates) | |
| get_next_question_session ($attempt, moodle_recordset $questionsessionsrs) | |
| get_question_states ($attempt, $question, moodle_recordset $questionsstatesrs) | |
| load_dataset ($questionid, $selecteditem) | |
| load_question ($questionid, $quizid=null) | |
| prepare_to_restore () | |
| prevent_timeout () | |
| save_usage ($preferredbehaviour, $attempt, $qas, $quizlayout) | |
| supply_missing_question_attempt ($quiz, $attempt, $question) | |
Protected Attributes | |
| question_engine_assumption_logger | $logger |
| stdClass | $qsession |
| question_engine_upgrade_question_loader | $questionloader |
Subclass of question_engine_attempt_upgrader to help with testing.