| $logger (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | $questionloader (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | __construct($loader, $logger) (defined in test_question_engine_attempt_upgrader) | test_question_engine_attempt_upgrader |  | 
  | convert_question_attempt($quiz, $attempt, $question, $qsession, $qstates) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  | 
  | decode_random_attempt($qstates, $maxmark) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | delete_quiz_attempt($qubaid) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | get_converter_class_name($question, $quiz, $qsessionid) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | get_next_question_session($attempt, moodle_recordset $questionsessionsrs) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  | 
  | get_question_states($attempt, $question, moodle_recordset $questionsstatesrs) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  | 
  | insert_record($table, $record, $saveid=true) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | load_dataset($questionid, $selecteditem) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  | 
  | load_question($questionid, $quizid=null) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  | 
  | prepare_to_restore() (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  | 
  | prevent_timeout() (defined in test_question_engine_attempt_upgrader) | test_question_engine_attempt_upgrader |  | 
  | save_usage($preferredbehaviour, $attempt, $qas, $quizlayout) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  | 
  | set_quba_preferred_behaviour($qubaid, $preferredbehaviour) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | set_quiz_attempt_layout($qubaid, $layout) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader | protected | 
  | supply_missing_question_attempt($quiz, $attempt, $question) (defined in question_engine_attempt_upgrader) | question_engine_attempt_upgrader |  |