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.
/competency/classes/
FolderUp one level  
Folderexternal/
 
Folderprivacy/
 
Fileapi.php                          [source] [5388 lines]  Class for loading/storing competency frameworks from the DB.
Filecompetency.php                   [source] [882 lines]   Class for loading/storing competencies from the DB.
Filecompetency_framework.php         [source] [507 lines]   Class for loading/storing competency frameworks from the DB.
Filecompetency_rule.php              [source] [107 lines]   Competency rule base.
Filecompetency_rule_all.php          [source] [92 lines]    Competency rule all.
Filecompetency_rule_points.php       [source] [218 lines]   Competency rule points based.
Filecourse_competency.php            [source] [413 lines]   Class for loading/storing competencies from the DB.
Filecourse_competency_settings.php   [source] [141 lines]   Class for course_competency_settings persistence.
Filecourse_module_competency.php     [source] [334 lines]   Class for loading/storing competencies from the DB.
Fileevidence.php                     [source] [344 lines]   Evidence persistent file.
Fileexternal.php                     [source] [4353 lines]  External API.
Fileinvalid_persistent_exception.php [source] [41 lines]    Invalid persistent exception.
Filepersistent.php                   [source] [66 lines]    Abstract class for core_competency objects saved to the DB.
Fileplan.php                         [source] [714 lines]   Class for plans persistence.
Fileplan_competency.php              [source] [180 lines]   Class for plan_competency persistence.
Filerelated_competency.php           [source] [213 lines]   Class for loading/storing related competencies from the DB.
Filetemplate.php                     [source] [205 lines]   Class for loading/storing learning plan templates from the DB.
Filetemplate_cohort.php              [source] [234 lines]   Template cohort persistent.
Filetemplate_competency.php          [source] [297 lines]   Class for loading/storing competencies from the DB.
Fileurl.php                          [source] [191 lines]   URL manager.
Fileuser_competency.php              [source] [556 lines]   Class for user_competency persistence.
Fileuser_competency_course.php       [source] [293 lines]   Class for user_competency_course persistence.
Fileuser_competency_plan.php         [source] [369 lines]   Class for user_competency_plan persistence.
Fileuser_evidence.php                [source] [205 lines]   User evidence persistent.
Fileuser_evidence_competency.php     [source] [178 lines]   User evidence competency persistent. This represent the many to many relationship between evidence of prior learning and competencies.