MDL-49500 grades: Move events triggering (user report) to a new method
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user