Code Analysis: LearnDash LMS – Reports 1.7.1

Most Complex Functions

Function Rating Complexity
WRLD_Course_Progress_Info::get_course_list_info()
D
220
WRLD_Course_Progress_Info::get_course_progress_rate_csv()
D
150
WRLD_Course_Progress_Info::get_course_progress_rate()
D
133
WRLD_Course_Progress_Info::get_course_completion_rate_old()
D
98
WRLD_Course_Progress_Info::get_quiz_completion_rate()
D
83
WRLD_Course_Time_Tracking::get_course_time_spent()
D
79
WRLD_Course_Time_Tracking::get_quiz_completion_time()
D
71
WRLD_Course_Progress_Info::get_course_progress_details()
D
70
WRLD_Course_Progress_Info::get_course_completion_rate_csv()
D
63
WRLD_Course_Progress_Info::get_course_completion_rate()
D
57
WRLD_Course_Progress_Info::get_average_quiz_attempts()
D
49
WRLD_Course_Progress_Info::get_quiz_passing_rate()
D
42