From 603ee3605b3ee41a7e4dabd0013b13db649cb172 Mon Sep 17 00:00:00 2001 From: Tim Hunt Date: Thu, 1 Sep 2016 12:36:05 +0100 Subject: [PATCH] MDL-42125 quiz stats: fix regression caused by MDL-51603 --- mod/quiz/report/statistics/report.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mod/quiz/report/statistics/report.php b/mod/quiz/report/statistics/report.php index ba12445518d..f116ff72a50 100644 --- a/mod/quiz/report/statistics/report.php +++ b/mod/quiz/report/statistics/report.php @@ -259,7 +259,7 @@ class quiz_statistics_report extends quiz_default_report { // On-screen display of overview report. echo $OUTPUT->heading(get_string('quizinformation', 'quiz_statistics'), 3); echo $this->output_caching_info($quizstats->timemodified, $quiz->id, $groupstudents, $whichattempts, $reporturl); - echo $this->everything_download_options(); + echo $this->everything_download_options($reporturl); $quizinfo = $quizstats->get_formatted_quiz_info_data($course, $cm, $quiz); echo $this->output_quiz_info_table($quizinfo); if ($quizstats->s()) { @@ -664,13 +664,14 @@ class quiz_statistics_report extends quiz_default_report { * Return a little form for the user to request to download the full report, including quiz stats and response analysis for * all questions and sub-questions. * + * @param moodle_url $reporturl the base URL of the report. + * * @return string HTML. */ - protected function everything_download_options() { + protected function everything_download_options(moodle_url $reporturl) { global $OUTPUT; - return $OUTPUT->download_dataformat_selector(get_string('downloadeverything', 'quiz_statistics'), - $this->table->baseurl->out_omit_querystring(), 'download', $this->table->baseurl->params() + array('everything' => 1)); + $reporturl->out_omit_querystring(), 'download', $reporturl->params() + array('everything' => 1)); } /**