Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
mod_lesson_external Member List

This is the complete list of members for mod_lesson_external, including all inherited members.

call_external_function($function, $args, $ajaxonly=false)external_apistatic
check_can_view_user_data($userid, $course, $cm, $context)mod_lesson_externalprotectedstatic
clean_returnvalue(external_description $description, $response)external_apistatic
external_function_info($function, $strictness=MUST_EXIST)external_apistatic
external_messages()mod_lesson_externalprotectedstatic
finish_attempt($lessonid, $password='', $outoftime=false, $review=false)mod_lesson_externalstatic
finish_attempt_parameters()mod_lesson_externalstatic
finish_attempt_returns()mod_lesson_externalstatic
format_lesson_messages($lesson)mod_lesson_externalprotectedstatic
get_attempts_overview($lessonid, $groupid=0)mod_lesson_externalstatic
get_attempts_overview_parameters()mod_lesson_externalstatic
get_attempts_overview_returns()mod_lesson_externalstatic
get_content_pages_viewed($lessonid, $lessonattempt, $userid=null)mod_lesson_externalstatic
get_content_pages_viewed_parameters()mod_lesson_externalstatic
get_content_pages_viewed_returns()mod_lesson_externalstatic
get_context_from_params($param)external_apiprotectedstatic
get_context_parameters()external_apiprotectedstatic
get_lesson($lessonid, $password='')mod_lesson_externalstatic
get_lesson_access_information($lessonid)mod_lesson_externalstatic
get_lesson_access_information_parameters()mod_lesson_externalstatic
get_lesson_access_information_returns()mod_lesson_externalstatic
get_lesson_parameters()mod_lesson_externalstatic
get_lesson_returns()mod_lesson_externalstatic
get_lesson_summary_for_exporter($lessonrecord, $password='')mod_lesson_externalprotectedstatic
get_lessons_by_courses($courseids=array())mod_lesson_externalstatic
get_lessons_by_courses_parameters()mod_lesson_externalstatic
get_lessons_by_courses_returns()mod_lesson_externalstatic
get_page_data($lessonid, $pageid, $password='', $review=false, $returncontents=false)mod_lesson_externalstatic
get_page_data_parameters()mod_lesson_externalstatic
get_page_data_returns()mod_lesson_externalstatic
get_page_fields(lesson_page $page, $returncontents=false)mod_lesson_externalprotectedstatic
get_page_structure($required=VALUE_REQUIRED)mod_lesson_externalprotectedstatic
get_pages($lessonid, $password='')mod_lesson_externalstatic
get_pages_parameters()mod_lesson_externalstatic
get_pages_possible_jumps($lessonid)mod_lesson_externalstatic
get_pages_possible_jumps_parameters()mod_lesson_externalstatic
get_pages_possible_jumps_returns()mod_lesson_externalstatic
get_pages_returns()mod_lesson_externalstatic
get_questions_attempts($lessonid, $attempt, $correct=false, $pageid=null, $userid=null)mod_lesson_externalstatic
get_questions_attempts_parameters()mod_lesson_externalstatic
get_questions_attempts_returns()mod_lesson_externalstatic
get_user_attempt($lessonid, $userid, $lessonattempt)mod_lesson_externalstatic
get_user_attempt_grade($lessonid, $lessonattempt, $userid=null)mod_lesson_externalstatic
get_user_attempt_grade_parameters()mod_lesson_externalstatic
get_user_attempt_grade_returns()mod_lesson_externalstatic
get_user_attempt_grade_structure($required=VALUE_REQUIRED)mod_lesson_externalprotectedstatic
get_user_attempt_parameters()mod_lesson_externalstatic
get_user_attempt_returns()mod_lesson_externalstatic
get_user_grade($lessonid, $userid=null)mod_lesson_externalstatic
get_user_grade_parameters()mod_lesson_externalstatic
get_user_grade_returns()mod_lesson_externalstatic
get_user_timers($lessonid, $userid=null)mod_lesson_externalstatic
get_user_timers_parameters()mod_lesson_externalstatic
get_user_timers_returns()mod_lesson_externalstatic
launch_attempt($lessonid, $password='', $pageid=0, $review=false)mod_lesson_externalstatic
launch_attempt_parameters()mod_lesson_externalstatic
launch_attempt_returns()mod_lesson_externalstatic
process_page($lessonid, $pageid, $data, $password='', $review=false)mod_lesson_externalstatic
process_page_parameters()mod_lesson_externalstatic
process_page_returns()mod_lesson_externalstatic
set_context_restriction($context)external_apistatic
set_timeout($seconds=360)external_apistatic
validate_attempt(lesson $lesson, $params, $return=false)mod_lesson_externalprotectedstatic
validate_context($context)external_apistatic
validate_lesson($lessonid)mod_lesson_externalprotectedstatic
validate_parameters(external_description $description, $params)external_apistatic
view_lesson($lessonid, $password='')mod_lesson_externalstatic
view_lesson_parameters()mod_lesson_externalstatic
view_lesson_returns()mod_lesson_externalstatic