diff --git a/question/type/match/questiontype.php b/question/type/match/questiontype.php index d4e5b769856..f1bbe5ed385 100644 --- a/question/type/match/questiontype.php +++ b/question/type/match/questiontype.php @@ -413,18 +413,18 @@ class question_match_qtype extends default_questiontype { // ULPGC ecastro function get_actual_response($question, $state) { - $subquestions = &$state->options->subquestions; - $responses = &$state->responses; - $results=array(); - foreach ($subquestions as $key => $sub) { - foreach ($responses as $ind => $code) { - if (isset($sub->options->answers[$code])) { - $results[$ind] = $subquestions[$ind]->questiontext . ": " . $sub->options->answers[$code]->answer; - } - } - } - return $results; - } + $subquestions = &$state->options->subquestions; + $responses = &$state->responses; + $results=array(); + foreach ($responses as $ind => $code) { + foreach ($subquestions as $key => $sub) { + if (isset($sub->options->answers[$code])) { + $results[$ind] = $subquestions[$ind]->questiontext . ": " . $sub->options->answers[$code]->answer; + } + } + } + return $results; + } function get_actual_response_details($question, $state) { $responses = $this->get_actual_response($question, $state);