Exemplo n.º 1
0
 public static function process_course_module_created(\core\event\course_module_created $event)
 {
     global $CFG;
     require_once $CFG->dirroot . "/local/morph/classes/logger/Logger.php";
     require_once $CFG->dirroot . "/mod/project/projectadminlib.php";
     $log = new moodle\local\morph\Logger(array("prefix" => 'project_'));
     $log->debug("OBSERVED COURSE MODULE CREATED EVENT: data:" . json_encode($event->get_data()));
     $eventdata = $event->get_data();
     if ($eventdata['other']['modulename'] === 'project') {
         $log->debug("CREATED NEW PROJECT");
         handle_new_project_created_event($event);
     }
 }