Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
lib.php File Reference

Functions

 tool_lp_competency_picker ($mform, $courseid, $context, $elementname)
 Inject a course competency picker into the form.
 
 tool_lp_coursemodule_edit_post_actions ($data, $course)
 Hook the add/edit of the course module.
 
 tool_lp_coursemodule_standard_elements ($formwrapper, $mform)
 Inject the competencies elements into all moodle module settings forms.
 
 tool_lp_extend_navigation_category_settings ($navigation, $coursecategorycontext)
 This function extends the category navigation to add learning plan links.
 
 tool_lp_extend_navigation_user ($navigation, $user, $usercontext, $course, $coursecontext)
 This function extends the user navigation.
 
 tool_lp_get_fontawesome_icon_map ()
 Map icons for font-awesome themes.
 
 tool_lp_myprofile_navigation (core_user\output\myprofile\tree $tree, $user, $iscurrentuser, $course)
 Add nodes to myprofile page.
 
 tool_lp_render_competency_summary (\core_competency\competency $competency, core_competency\competency_framework $framework, $includerelated, $includecourses, $skipenabled=false)
 Render a short bit of information about a competency.