Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 69... Línea 69...
69
            }
69
            }
Línea 70... Línea 70...
70
 
70
 
71
            $criteriacheck++;
71
            $criteriacheck++;
72
        }
72
        }
-
 
73
    }
-
 
74
 
-
 
75
    /**
-
 
76
     * Enable grade penalty.
-
 
77
     *
-
 
78
     * @Given I enable grade penalties for assignment
-
 
79
     */
-
 
80
    public function i_enable_grade_penalties_for_assignment(): void {
-
 
81
        global $DB;
-
 
82
 
-
 
83
        \core_grades\penalty_manager::enable_module('assign');
-
 
84
        \core\plugininfo\gradepenalty::enable_plugin('duedate', true);
-
 
85
 
-
 
86
        $rule = ['contextid' => 1, 'overdueby' => DAYSECS, 'penalty' => 10, 'sortorder' => 0];
-
 
87
        $DB->insert_record('gradepenalty_duedate_rule', (object) $rule);
73
    }
88
    }