Code Analysis: LearnDash LMS – Reports 1.0.2

Most Complex Functions

Function Rating Complexity
WRLD_Course_Progress_Info::get_course_list_info()
D
75
WRLD_Course_Progress_Info::get_course_completion_rate()
D
49
WRLD_Course_Progress_Info::get_quiz_completion_rate()
D
48
WRLD_Course_Time_Tracking::get_quiz_completion_time()
D
45
WRLD_Course_Time_Tracking::get_course_time_spent()
D
40
WRLD_Course_Progress_Info::get_average_quiz_attempts()
D
37
WRLD_Course_Progress_Info::get_quiz_passing_rate()
D
32
WRLD_Revenue_API::get_learndash_transactions_total()
C
26
WisdmReportsLearndashBlockRegistry\WRLD_Report_Filters::localize_additional_data()
C
23
wrld_nonlogged_in_user_block()
C
27
WRLD_Quiz_Export_Db::get_all_statistic_ref_ids()
A
14
WRLD_Quiz_Export_Db::get_all_statistic_ref_ids_count()
A
14