MDL-65562 tool_analytics: Effectiveness report base

This commit is contained in:
David Monllaó
2019-07-09 13:36:11 +02:00
parent fac49f8f72
commit 4de032eba3
8 changed files with 340 additions and 23 deletions
+15
View File
@@ -69,6 +69,9 @@ switch ($action) {
case 'clear':
$title = get_string('clearpredictions', 'tool_analytics');
break;
case 'effectivenessreport':
$title = get_string('effectivenessreport', 'tool_analytics');
break;
case 'invalidanalysables':
$title = get_string('invalidanalysables', 'tool_analytics');
break;
@@ -273,6 +276,18 @@ switch ($action) {
redirect($returnurl);
break;
case 'effectivenessreport':
$contextid = optional_param('contextid', null, PARAM_INT);
echo $OUTPUT->header();
$renderable = new \tool_analytics\output\effectiveness_report($model, $contextid);
$renderer = $PAGE->get_renderer('tool_analytics');
echo $renderer->render($renderable);
break;
case 'invalidanalysables':
echo $OUTPUT->header();