Code Analysis: LearnDash LMS – Reports 1.0.5

Class Rating Complexity Lines of code
WRLD_Course_Progress_Info
D
331 1,543
WRLD_Course_Time_Tracking
D
155 706
WRLD_Quiz_Export_Db
A
65 289
WRLD_Revenue_API
A
59 321
WRLD_Quiz_Reporting_Tools
S
48 229
WisdmReportsLearndashBlockRegistry\WRLD_Report_Filters
S
31 131
WisdmReportsLearndashBlockRegistry\WRLD_Register_Block
S
24 133
WisdmReportsLearndash\Admin_Functions
S
21 77
WRLD_LearnDash_Endpoints
S
9 220
WRLD_Common_Functions
S
5 13
WisdmReportsLearndashBlockRegistry\WRLD_Pending_Assignments
S
4 17
WisdmReportsLearndashBlockRegistry\WRLD_Average_Quiz_Attempts
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Total_Learners
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Learners_Pass_Fail_Rate_Per_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Date_Filters
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Course_List
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Revenue_From_Courses
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Daily_Enrollments
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Time_Spent_On_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Total_Courses
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Quiz_Completion_Time_Per_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Quiz_Reports
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Total_Revenue_Earned
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Quiz_Completion_Rate_Per_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Course_Completion_Rate
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Register_Block_Types
S
1 34