3737 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
3838 */
3939class observers {
40-
4140 /**
4241 * User graded
4342 *
@@ -53,8 +52,16 @@ public static function user_graded(\core\event\user_graded $event) {
5352 $ subcourses = $ DB ->get_records ('subcourse ' , ['refcourse ' => $ courseid ], '' , 'id, course, refcourse, fetchpercentage ' );
5453
5554 foreach ($ subcourses as $ subcourse ) {
56- subcourse_grades_update ($ subcourse ->course , $ subcourse ->id , $ subcourse ->refcourse ,
57- null , false , false , $ userid , $ subcourse ->fetchpercentage );
55+ subcourse_grades_update (
56+ $ subcourse ->course ,
57+ $ subcourse ->id ,
58+ $ subcourse ->refcourse ,
59+ null ,
60+ false ,
61+ false ,
62+ $ userid ,
63+ $ subcourse ->fetchpercentage
64+ );
5865 }
5966 }
6067
@@ -76,8 +83,16 @@ public static function role_assigned(\core\event\role_assigned $event) {
7683 $ subcourses = $ DB ->get_records ('subcourse ' , ['course ' => $ courseid ], '' , 'id, course, refcourse, fetchpercentage ' );
7784
7885 foreach ($ subcourses as $ subcourse ) {
79- subcourse_grades_update ($ subcourse ->course , $ subcourse ->id , $ subcourse ->refcourse ,
80- null , false , false , $ userid , $ subcourse ->fetchpercentage );
86+ subcourse_grades_update (
87+ $ subcourse ->course ,
88+ $ subcourse ->id ,
89+ $ subcourse ->refcourse ,
90+ null ,
91+ false ,
92+ false ,
93+ $ userid ,
94+ $ subcourse ->fetchpercentage
95+ );
8196 }
8297 }
8398
@@ -93,7 +108,7 @@ public static function role_assigned(\core\event\role_assigned $event) {
93108 */
94109 public static function course_completed (\core \event \course_completed $ event ) {
95110 global $ CFG , $ DB ;
96- require_once ($ CFG ->dirroot . '/lib/completionlib.php ' );
111+ require_once ($ CFG ->dirroot . '/lib/completionlib.php ' );
97112
98113 $ courseid = $ event ->courseid ;
99114 $ userid = $ event ->relateduserid ;
0 commit comments