| add_competency_to_course($courseid, $competencyid) | core_competency\api | static |
| add_competency_to_course_module($cmorid, $competencyid) | core_competency\api | static |
| add_competency_to_plan($planid, $competencyid) | core_competency\api | static |
| add_competency_to_template($templateid, $competencyid) | core_competency\api | static |
| add_evidence($userid, $competencyorid, $contextorid, $action, $descidentifier, $desccomponent, $desca=null, $recommend=false, $url=null, $grade=null, $actionuserid=null, $note=null) | core_competency\api | static |
| add_related_competency($competencyid, $relatedcompetencyid) | core_competency\api | static |
| apply_competency_rules_from_usercompetency(user_competency $usercompetency, competency $competency=null) | core_competency\api | protectedstatic |
| approve_plan($planorid) | core_competency\api | static |
| archive_user_competencies_in_plan($plan) | core_competency\api | protectedstatic |
| check_enabled() | core_competency\api | static |
| competency_framework_viewed($frameworkorid) | core_competency\api | static |
| competency_viewed($competencyorid) | core_competency\api | static |
| complete_plan($planorid) | core_competency\api | static |
| count_competencies($filters) | core_competency\api | static |
| count_competencies_in_course($courseid) | core_competency\api | static |
| count_competencies_in_template($templateorid) | core_competency\api | static |
| count_competencies_in_template_with_no_courses($templateorid) | core_competency\api | static |
| count_course_module_competencies($cmorid) | core_competency\api | static |
| count_courses_using_competency($competencyid) | core_competency\api | static |
| count_frameworks($context, $includes) | core_competency\api | static |
| count_plans_for_template($templateorid, $status=0) | core_competency\api | static |
| count_proficient_competencies_in_course_for_user($courseid, $userid) | core_competency\api | static |
| count_templates($context, $includes) | core_competency\api | static |
| count_templates_using_competency($competencyid) | core_competency\api | static |
| count_user_competency_plans_for_template($templateorid, $proficiency=null) | core_competency\api | static |
| create_competency(stdClass $record) | core_competency\api | static |
| create_framework(stdClass $record) | core_competency\api | static |
| create_plan(stdClass $record) | core_competency\api | static |
| create_plan_from_template($templateorid, $userid) | core_competency\api | static |
| create_plans_from_template_cohort($templateorid, $cohortid, $recreateunlinked=false) | core_competency\api | static |
| create_template(stdClass $record) | core_competency\api | static |
| create_template_cohort($templateorid, $cohortorid) | core_competency\api | static |
| create_user_evidence($data, $draftitemid=null) | core_competency\api | static |
| create_user_evidence_competency($userevidenceorid, $competencyid) | core_competency\api | static |
| delete_competency($id) | core_competency\api | static |
| delete_evidence($evidenceorid) | core_competency\api | static |
| delete_framework($id) | core_competency\api | static |
| delete_plan($id) | core_competency\api | static |
| delete_template($id, $deleteplans=true) | core_competency\api | static |
| delete_template_cohort($templateorid, $cohortorid) | core_competency\api | static |
| delete_user_evidence($id) | core_competency\api | static |
| delete_user_evidence_competency($userevidenceorid, $competencyid) | core_competency\api | static |
| duplicate_competency_tree($frameworkid, $tree, $oldparent=0, $newparent=0) | core_competency\api | protectedstatic |
| duplicate_framework($id) | core_competency\api | static |
| duplicate_template($id) | core_competency\api | static |
| filter_users_with_capability_on_user_context_sql($capability, $userid=0, $type=SQL_PARAMS_QM, $prefix='param') | core_competency\api | static |
| get_least_proficient_competencies_for_course($courseid, $skip=0, $limit=100) | core_competency\api | static |
| get_least_proficient_competencies_for_template($templateorid, $skip=0, $limit=100) | core_competency\api | static |
| get_plan_competency($planorid, $competencyid) | core_competency\api | static |
| get_related_contexts($context, $includes, array $hasanycapability=null) | core_competency\api | static |
| get_user_competency($userid, $competencyid) | core_competency\api | static |
| get_user_competency_by_id($usercompetencyid) | core_competency\api | static |
| get_user_competency_in_course($courseid, $userid, $competencyid) | core_competency\api | static |
| grade_competency($userid, $competencyid, $grade, $note=null) | core_competency\api | static |
| grade_competency_in_course($courseorid, $userid, $competencyid, $grade, $note=null) | core_competency\api | static |
| grade_competency_in_plan($planorid, $competencyid, $grade, $note=null) | core_competency\api | static |
| hook_cohort_deleted(\stdClass $cohort) | core_competency\api | static |
| hook_course_deleted(stdClass $course) | core_competency\api | static |
| hook_course_module_deleted(stdClass $cm) | core_competency\api | static |
| hook_course_reset_competency_ratings($courseid) | core_competency\api | static |
| hook_user_deleted($userid) | core_competency\api | static |
| is_enabled() | core_competency\api | static |
| is_scale_used_anywhere($scaleid) | core_competency\api | static |
| list_competencies($filters, $sort='', $order='ASC', $skip=0, $limit=0) | core_competency\api | static |
| list_competencies_in_template($templateorid) | core_competency\api | static |
| list_course_competencies($courseorid) | core_competency\api | static |
| list_course_module_competencies($cmorid) | core_competency\api | static |
| list_course_module_competencies_in_course_module($cmorid) | core_competency\api | static |
| list_course_modules_using_competency($competencyid, $courseid) | core_competency\api | static |
| list_courses_using_competency($competencyid) | core_competency\api | static |
| list_evidence($userid=0, $competencyid=0, $planid=0, $sort='timecreated', $order='DESC', $skip=0, $limit=0) | core_competency\api | static |
| list_evidence_in_course($userid=0, $courseid=0, $competencyid=0, $sort='timecreated', $order='DESC', $skip=0, $limit=0) | core_competency\api | static |
| list_frameworks($sort, $order, $skip, $limit, $context, $includes='children', $onlyvisible=false, $query='') | core_competency\api | static |
| list_plan_competencies($planorid) | core_competency\api | static |
| list_plans_for_template($templateorid, $status=0, $skip=0, $limit=100) | core_competency\api | static |
| list_plans_to_review($skip=0, $limit=100, $userid=null) | core_competency\api | static |
| list_plans_with_competency($userid, $competencyorid) | core_competency\api | static |
| list_related_competencies($competencyid) | core_competency\api | static |
| list_templates($sort, $order, $skip, $limit, $context, $includes='children', $onlyvisible=false) | core_competency\api | static |
| list_templates_using_competency($competencyid) | core_competency\api | static |
| list_user_competencies_in_course($courseid, $userid) | core_competency\api | static |
| list_user_competencies_to_review($skip=0, $limit=50, $userid=null) | core_competency\api | static |
| list_user_evidence($userid) | core_competency\api | static |
| list_user_plans($userid) | core_competency\api | static |
| migrate_competency_tree_rules($tree, $matchids) | core_competency\api | protectedstatic |
| move_down_competency($id) | core_competency\api | static |
| move_up_competency($id) | core_competency\api | static |
| observe_course_completed(\core\event\course_completed $event) | core_competency\api | static |
| observe_course_module_completion_updated(\core\event\course_module_completion_updated $event) | core_competency\api | static |
| plan_cancel_review_request($planorid) | core_competency\api | static |
| plan_request_review($planorid) | core_competency\api | static |
| plan_start_review($planorid) | core_competency\api | static |
| plan_stop_review($planorid) | core_competency\api | static |
| plan_viewed($planorid) | core_competency\api | static |
| read_competency($id, $includerelated=false) | core_competency\api | static |
| read_course_competency_settings($courseid) | core_competency\api | static |
| read_evidence($evidenceid) | core_competency\api | static |
| read_framework($id) | core_competency\api | static |
| read_plan($id) | core_competency\api | static |
| read_template($id) | core_competency\api | static |
| read_user_evidence($id) | core_competency\api | static |
| remove_archived_user_competencies_in_plan($plan) | core_competency\api | protectedstatic |
| remove_competency_from_course($courseid, $competencyid) | core_competency\api | static |
| remove_competency_from_course_module($cmorid, $competencyid) | core_competency\api | static |
| remove_competency_from_plan($planid, $competencyid) | core_competency\api | static |
| remove_competency_from_template($templateid, $competencyid) | core_competency\api | static |
| remove_related_competency($competencyid, $relatedcompetencyid) | core_competency\api | static |
| reopen_plan($planorid) | core_competency\api | static |
| reorder_course_competency($courseid, $competencyidfrom, $competencyidto) | core_competency\api | static |
| reorder_course_module_competency($cmorid, $competencyidfrom, $competencyidto) | core_competency\api | static |
| reorder_plan_competency($planid, $competencyidfrom, $competencyidto) | core_competency\api | static |
| reorder_template_competency($templateid, $competencyidfrom, $competencyidto) | core_competency\api | static |
| request_review_of_user_evidence_linked_competencies($id) | core_competency\api | static |
| require_enabled() | core_competency\api | static |
| search_competencies($textsearch, $competencyframeworkid) | core_competency\api | static |
| set_course_competency_ruleoutcome($coursecompetencyorid, $ruleoutcome) | core_competency\api | static |
| set_course_module_competency_ruleoutcome($coursemodulecompetencyorid, $ruleoutcome) | core_competency\api | static |
| set_parent_competency($id, $newparentid) | core_competency\api | static |
| show_links() | core_competency\api | static |
| skip_enabled() | core_competency\api | static |
| template_has_related_data($templateid) | core_competency\api | static |
| template_viewed($templateorid) | core_competency\api | static |
| unapprove_plan($planorid) | core_competency\api | static |
| unlink_plan_from_template($planorid) | core_competency\api | static |
| update_competency($record) | core_competency\api | static |
| update_course_competency_settings($courseid, $settings) | core_competency\api | static |
| update_framework($record) | core_competency\api | static |
| update_plan(stdClass $record) | core_competency\api | static |
| update_template($record) | core_competency\api | static |
| update_user_evidence($data, $draftitemid=null) | core_competency\api | static |
| user_competency_cancel_review_request($userid, $competencyid) | core_competency\api | static |
| user_competency_plan_viewed($usercompetencyplanorid) | core_competency\api | static |
| user_competency_request_review($userid, $competencyid) | core_competency\api | static |
| user_competency_start_review($userid, $competencyid) | core_competency\api | static |
| user_competency_stop_review($userid, $competencyid) | core_competency\api | static |
| user_competency_viewed($usercompetencyorid) | core_competency\api | static |
| user_competency_viewed_in_course($usercoursecompetencyorid) | core_competency\api | static |
| user_competency_viewed_in_plan($usercompetencyorid, $planid) | core_competency\api | static |
| validate_course($courseorid, $throwexception=true) | core_competency\api | protectedstatic |
| validate_course_module($cmmixed, $throwexception=true) | core_competency\api | protectedstatic |