mirror of
https://github.com/moodle/moodle.git
synced 2025-04-25 10:26:17 +02:00
MDL-79806 mod_quiz: Implement new quiz_attempt_deleted callback
This commit is contained in:
parent
6374475dc3
commit
3fd2fefb5f
@ -445,6 +445,11 @@ function quiz_delete_attempt($attempt, $quiz) {
|
||||
$event = \mod_quiz\event\attempt_deleted::create($params);
|
||||
$event->add_record_snapshot('quiz_attempts', $attempt);
|
||||
$event->trigger();
|
||||
|
||||
$callbackclasses = \core_component::get_plugin_list_with_class('quiz', 'quiz_attempt_deleted');
|
||||
foreach ($callbackclasses as $callbackclass) {
|
||||
component_class_callback($callbackclass, 'callback', [$quiz->id]);
|
||||
}
|
||||
}
|
||||
|
||||
// Search quiz_attempts for other instances by this user.
|
||||
|
Loading…
x
Reference in New Issue
Block a user