/** * Render a review question with no editing capabilities. * * Reviewing will be based upon the after review options specified in module settings * * @param int $slot * @param \mod_activequiz\activequiz_attempt $attempt * * @return string HTML fragment for the question */ public function render_review_question($slot, $attempt) { $qnum = $attempt->get_question_number(); $output = ''; $output .= html_writer::start_div('activequizbox', array('id' => 'q' . $qnum . '_container')); $output .= $attempt->render_question($slot, true, $this->rtq->get_review_options('after')); $output .= html_writer::end_div(); return $output; }