From 66b23db417f5d8d52c3af9f2952ecbcd64f57a35 Mon Sep 17 00:00:00 2001 From: Aaron Barnes Date: Fri, 10 Aug 2012 16:05:35 +1200 Subject: [PATCH] MDL-34795 completion: Add course_completed event --- completion/completion_completion.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/completion/completion_completion.php b/completion/completion_completion.php index e8e80197bdf..dab34d8b453 100644 --- a/completion/completion_completion.php +++ b/completion/completion_completion.php @@ -158,7 +158,11 @@ class completion_completion extends data_object { $this->timecompleted = $timecomplete; // Save record - return $this->_save(); + if ($result = $this->_save()) { + events_trigger('course_completed', $this->get_record_data()); + } + + return $result; } /** -- 2.43.0