MDL-49500 grades: Move events triggering (user report) to a new method

This commit is contained in:
Juan Leyva
2015-04-02 16:39:56 +02:00
parent 1d3fd63f97
commit ef0dd22446
2 changed files with 18 additions and 8 deletions
+2 -8
View File
@@ -164,13 +164,7 @@ if (has_capability('moodle/grade:viewall', $context)) { //Teachers will see all
}
}
$event = \gradereport_user\event\grade_report_viewed::create(
array(
'context' => $context,
'courseid' => $courseid,
'relateduserid' => $userid,
)
);
$event->trigger();
// Trigger report viewed event.
$report->viewed();
echo $OUTPUT->footer();
+16
View File
@@ -1004,6 +1004,22 @@ class grade_report_user extends grade_report {
}
}
}
/**
* Trigger the grade_report_viewed event
*
* @since Moodle 2.9
*/
public function viewed() {
$event = \gradereport_user\event\grade_report_viewed::create(
array(
'context' => $this->context,
'courseid' => $this->courseid,
'relateduserid' => $this->user->id,
)
);
$event->trigger();
}
}
function grade_report_user_settings_definition(&$mform) {