Code Analysis: LearnDash LMS – Reports 1.8.2.2

Class Rating Complexity Lines of code
WRLD_Course_Progress_Info
D
1,240 5,489
WRLD_Course_Time_Tracking
D
377 2,141
WRLD_Quiz_Export_Db
D
266 1,291
WRLD_Common_Functions
D
156 550
WRLD_Revenue_API
D
143 630
WRLD_Quiz_Reporting_Tools
B
92 484
WisdmReportsLearndash\Admin_Functions
B
87 389
WisdmReportsLearndash\Learner_Activity_Onboarding
B
80 257
WRLDAdmin\SettingsPage
A
75 672
WRLDAdmin\LicensePage
A
52 276
WRLD_LearnDash_Endpoints
S
50 593
Reports_Setup_Wizard
S
45 269
WRLDAdmin\Dashboard
S
43 211
WisdmReportsLearndashBlockRegistry\WRLD_Report_Filters
S
42 159
WRLDAdmin\DashboardPage
S
36 237
WisdmReportsLearndashBlockRegistry\WRLD_Register_Block
S
30 146
WisdmReportsLearndash\Time_Spent_Onboarding
S
29 111
bfcm_banner\BfcmBanners
S
28 124
WRLDAdmin\HelpPage
S
11 118
WisdmReportsLearndashBlockRegistry\WRLD_Student_Filters
S
8 42
WisdmReportsLearndashBlockRegistry\WRLD_Student_Table
S
8 43
WRLDAdmin\PluginsPage
S
7 81
WRLDAdmin\WhatsnewPage
S
5 35
WRLDAdmin\Gutenbergblocks
S
5 34
WisdmReportsLearndashBlockRegistry\WRLD_Student_Profile
S
4 22
WisdmReportsLearndashBlockRegistry\WRLD_Pending_Assignments
S
4 17
WisdmReportsLearndashBlockRegistry\WRLD_Average_Quiz_Attempts
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Inactive_Users
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Revenue_From_Courses
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Total_Learners
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Daily_Enrollments
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Date_Filters
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Quiz_Reports
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Time_Spent_On_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Course_Completion_Rate
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Quiz_Completion_Time_Per_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Course_Progress_Rate
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Course_List
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Total_Courses
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Quiz_Completion_Rate_Per_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Learner_Activity_Log
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Learners_Pass_Fail_Rate_Per_Course
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Total_Revenue_Earned
S
3 12
WisdmReportsLearndashBlockRegistry\WRLD_Register_Block_Types
S
1 44