]> git.mjollnir.org Git - moodle.git/commitdiff
Event handler for new grades
authormoodler <moodler>
Mon, 14 May 2007 09:30:56 +0000 (09:30 +0000)
committermoodler <moodler>
Mon, 14 May 2007 09:30:56 +0000 (09:30 +0000)
lib/db/events.php [new file with mode: 0644]

diff --git a/lib/db/events.php b/lib/db/events.php
new file mode 100644 (file)
index 0000000..aac6289
--- /dev/null
@@ -0,0 +1,38 @@
+<?php // $Id$
+
+///////////////////////////////////////////////////////////////////////////
+// Defines core event handlers                                           //
+///////////////////////////////////////////////////////////////////////////
+//                                                                       //
+// NOTICE OF COPYRIGHT                                                   //
+//                                                                       //
+// Moodle - Modular Object-Oriented Dynamic Learning Environment         //
+//          http://moodle.org                                            //
+//                                                                       //
+// Copyright (C) 1999 onwards  Martin Dougiamas  http://moodle.com       //
+//                                                                       //
+// This program is free software; you can redistribute it and/or modify  //
+// it under the terms of the GNU General Public License as published by  //
+// the Free Software Foundation; either version 2 of the License, or     //
+// (at your option) any later version.                                   //
+//                                                                       //
+// This program is distributed in the hope that it will be useful,       //
+// but WITHOUT ANY WARRANTY; without even the implied warranty of        //
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         //
+// GNU General Public License for more details:                          //
+//                                                                       //
+//          http://www.gnu.org/copyleft/gpl.html                         //
+//                                                                       //
+///////////////////////////////////////////////////////////////////////////
+
+
+$events = array (
+   'grade_added' => array (       // All new grades get processed immediately by the gradebook
+        'handlerfile'      => '/lib/gradelib.php',
+        'handlerfunction'  => 'grade_handler', 
+        'schedule'         => 'instant'
+    )
+);
+
+
+?>