Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Functions
lib.php File Reference

This page contains navigation hooks for learning plans. More...

Functions

 tool_lp_competency_picker ($mform, $courseid, $context, $elementname)
 Inject a course competency picker into the form. More...
 
 tool_lp_coursemodule_edit_post_actions ($data, $course)
 Hook the add/edit of the course module. More...
 
 tool_lp_coursemodule_standard_elements ($formwrapper, $mform)
 Inject the competencies elements into all moodle module settings forms. More...
 
 tool_lp_extend_navigation_category_settings ($navigation, $coursecategorycontext)
 This function extends the category navigation to add learning plan links. More...
 
 tool_lp_extend_navigation_user ($navigation, $user, $usercontext, $course, $coursecontext)
 This function extends the user navigation. More...
 
 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. More...
 
 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. More...
 

Detailed Description

This page contains navigation hooks for learning plans.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later