Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.
/completion/criteria/
FolderUp one level  
Filecompletion_criteria.php          [source] [273 lines]   Course completion criteria
Filecompletion_criteria_activity.php [source] [266 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