$qa | question_behaviour | protected |
$question | question_behaviour | protected |
__construct(question_attempt $qa, $preferredbehaviour) | question_behaviour | |
adaptive_mark_details_from_step(question_attempt_step $gradedstep, question_state $state, $maxmark, $penalty) | qbehaviour_adaptive | protected |
adjust_display_options(question_display_options $options) | qbehaviour_adaptive | |
adjusted_fraction($fraction, $prevtries) (defined in qbehaviour_adaptive) | qbehaviour_adaptive | protected |
apply_attempt_state(question_attempt_step $step) | question_behaviour_with_save | |
can_finish_during_attempt() | question_behaviour | |
check_file_access($options, $component, $filearea, $args, $forcedownload) | question_behaviour | |
classify_response($whichtries=question_attempt::LAST_TRY) | question_behaviour | |
format_comment($comment=null, $commentformat=null, $context=null) | question_behaviour | |
get_adaptive_marks() | qbehaviour_adaptive | |
get_applicable_hint() | question_behaviour | |
get_correct_response() | question_behaviour | |
get_expected_data() | qbehaviour_adaptive | |
get_expected_qt_data() | question_behaviour | |
get_graded_step() | qbehaviour_adaptive | |
get_max_fraction() | question_behaviour | |
get_min_fraction() | question_behaviour | |
get_name() | question_behaviour | |
get_our_resume_data() | question_behaviour | protected |
get_question_summary() | question_behaviour | |
get_renderer(moodle_page $page) | question_behaviour | |
get_resume_data() | question_behaviour | |
get_right_answer_summary() | qbehaviour_adaptive | |
get_state_string($showcorrectness) | qbehaviour_adaptive | |
init_first_step(question_attempt_step $step, $variant) | question_behaviour | |
IS_ARCHETYPAL (defined in qbehaviour_adaptive) | qbehaviour_adaptive | |
is_compatible_question(question_definition $question) | qbehaviour_adaptive | |
is_complete_response(question_attempt_step $pendingstep) | question_behaviour_with_save | protected |
is_same_comment($pendingstep) | question_behaviour | protected |
is_same_response(question_attempt_step $pendingstep) | question_behaviour_with_save | protected |
is_state_improvable(question_state $state) | qbehaviour_adaptive | |
process_action(question_attempt_pending_step $pendingstep) | qbehaviour_adaptive | |
process_autosave(question_attempt_pending_step $pendingstep) | question_behaviour_with_save | |
process_comment(question_attempt_pending_step $pendingstep) | question_behaviour | |
process_finish(question_attempt_pending_step $pendingstep) (defined in qbehaviour_adaptive) | qbehaviour_adaptive | |
process_save(question_attempt_pending_step $pendingstep) | qbehaviour_adaptive | |
process_submit(question_attempt_pending_step $pendingstep) (defined in qbehaviour_adaptive) | qbehaviour_adaptive | |
render(question_display_options $options, $number, core_question_renderer $qoutput, qtype_renderer $qtoutput) | question_behaviour | |
required_question_definition_type() (defined in question_behaviour_with_save) | question_behaviour_with_save | |
step_has_a_submitted_response($step) | question_behaviour_with_multiple_tries | |
summarise_action(question_attempt_step $step) (defined in qbehaviour_adaptive) | qbehaviour_adaptive | |
summarise_finish($step) (defined in question_behaviour_with_save) | question_behaviour_with_save | |
summarise_manual_comment($step) | question_behaviour | protected |
summarise_save(question_attempt_step $step) (defined in question_behaviour_with_save) | question_behaviour_with_save | |
summarise_start($step) (defined in question_behaviour) | question_behaviour | |
summarise_submit(question_attempt_step $step) (defined in question_behaviour_with_save) | question_behaviour_with_save | |