Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
/completion/criteria/
FolderUp one level  
Filecompletion_criteria.php          [source] [273 lines]   Course completion criteria
Filecompletion_criteria_activity.php [source] [308 lines]   This file contains the activity completion criteria type class and any supporting functions it may require.
Filecompletion_criteria_course.php   [source] [231 lines]   This file contains the course criteria type.
Filecompletion_criteria_date.php     [source] [230 lines]   This file contains the date criteria type
Filecompletion_criteria_duration.php [source] [285 lines]   Course completion critieria - completion after specific duration from course enrolment
Filecompletion_criteria_grade.php    [source] [275 lines]   Course completion critieria - completion on achieving course grade
Filecompletion_criteria_role.php     [source] [166 lines]   Course completion critieria - marked by role
Filecompletion_criteria_self.php     [source] [163 lines]   Course completion critieria - student self marked
Filecompletion_criteria_unenrol.php  [source] [145 lines]   Course completion critieria - completion on unenrolment