Code Analysis: LearnPress 4.0.5

Class Rating Complexity Lines of code
LP_Abstract_User
D
371 1,443
LP_Abstract_Course
D
283 1,049
LP_User_CURD
D
250 1,460
LP_User_Item_Course
D
203 765
LP_Template_Course
D
191 735
LP_Order
D
177 704
LP_Page_Controller
D
177 577
LP_User_Item
D
164 607
LP_Question
D
160 597
LP_Profile
D
156 651
LP_Admin_Ajax
D
147 774
LP_Order_Post_Type
D
142 612
LP_Admin
D
140 563
LP_Quiz
D
136 502
LP_Abstract_Post_Type
D
131 544
LP_Checkout
D
129 446
LP_Question_CURD
D
127 617
LP_Course_CURD
C
119 670
Markdown_Parser
C
113 876
LP_Jwt_Users_V1_Controller
C
112 766
LP_Course_Item
C
110 385
LP_Meta_Box_Helper
C
108 248
LP_Email
C
107 450
LP_Repair_Database
C
107 593
MarkdownExtra_Parser
C
104 696
LP_User_Item_Quiz
C
104 381
LP_Upgrade_4
B
99 1,099
LP_Install
B
97 555
LP_Admin_Editor_Quiz
B
96 358
LP_User_Item_CURD
B
94 463
LP_Meta_Box_Course
B
89 542
LP_Abstract_Object_Data
B
89 252
LP_Course_Post_Type
B
88 486
LP_Gateway_Paypal
B
86 310
LP_Profile_Tabs
B
86 256
LP_User_Factory
B
84 351
LP_Helper
B
83 288
LearnPress
B
83 459
Emogrifier
B
82 359
LP_Plugin_Install_List_Table
B
80 380
LP_Plugins_Helper
B
78 245
LP_Forms_Handler
B
76 232
LP_Request
B
76 230
LP_Install_Sample_Data
A
75 449
LP_Quiz_CURD
A
72 423
LP_Admin_Notice
A
68 255
LP_Debug
A
68 213
LP_Session_Handler
A
66 231
LP_Datetime
A
65 187
LP_Abstract_Submenu
A
65 240
LP_Admin_Editor_Course
A
65 205
LP_Cart
A
63 233
LP_Breadcrumb
A
63 228
LP_Order_CURD
A
61 355
LP_Section_CURD
A
59 371
LP_Question_Fill_In_Blanks
A
58 196
LP_Setup_Wizard
A
58 255
WP_Background_Process
A
57 210
LP_Jwt_Courses_V1_Controller
A
56 460
LP_Addon
A
55 234
LP_Abstract_Assets
A
53 138
LP_Quiz_Post_Type
A
53 289
LP_Query
S
50 229
LP_Outdated_Template_Helper
S
50 168
WordPress_Readme_Parser
S
50 230
LP_Global
S
50 132
LP_Question_Answer_Option
S
49 107
LP_REST_Courses_Controller
S
47 347
LP_Widget
S
47 165
LP_WP_Filesystem
S
46 169
LP_GDPR
S
46 425
LP_Course_Section
S
44 152
LP_Upgrader
S
43 155
LP_Assets
S
43 308
LP_Background_Query_Items
S
43 202
LP_AJAX
S
41 248
LP_Post_Type_Actions
S
41 125
LP_REST_Jwt_Posts_Controller
S
41 259
LP_Jwt_Quiz_V1_Controller
S
40 334
LP_Modal_Search_Items
S
39 213
LP_Duration
S
39 85
LP_REST_Users_Controller
S
39 309
LP_Abstract_Settings
S
38 116
LP_Reset_Data
S
38 240
LP_Jwt_Lessons_V1_Controller
S
37 249
LP_Abstract_Template
S
37 108
LP_Course
S
36 144
LP_Admin_Editor_Question
S
34 134
LP_Submenu_Statistics
S
33 193
LP_Lesson_Post_Type
S
33 205
IpnListener
S
32 139
LP_Jwt_Public
S
32 246
LP_Gateways
S
31 89
LP_Admin_Dashboard
S
30 168
LP_Lesson
S
29 105
LP_Meta_Box_File_Field
S
29 69
LP_Meta_Box_Select_Field
S
29 88
LP_Utils
S
27 95
LP_Meta_Box_Duration_Field
S
25 59
LP_Abstract_Post_Data
S
24 94
LP_User
S
24 90
LP_Modal_Search_Users
S
24 151
LP_Background_Schedule_Items
S
23 117
LP_REST_Lazy_Load_Controller
S
23 107
LP_Admin_Assets
S
22 318
LP_REST_Admin_Reset_Data_Controller
S
21 156
LP_Settings_Emails
S
21 148
LP_Admin_Menu
S
21 92
LP_Meta_Box_Text_Field
S
20 52
LP_Course_Query
S
19 89
LP_Updater
S
19 62
LP_Gateway_Paypal_Security
S
18 73
LP_Meta_Box_Textarea_Field
S
18 43
LP_Meta_Box_Radio_Field
S
18 45
LP_Meta_Box
S
18 55
LP_Meta_Box_Checkbox_Field
S
17 46
LP_Autoloader
S
17 54
LP_Shortcode_Become_A_Teacher
S
16 67
LP_Email_Updated_Course
S
16 152
LP_Backward_Addons
S
15 77
LP_Submenu_Tools
S
14 56
LP_Helper_CURD
S
14 58
LP_Statistic_Status
S
12 81
LP_Email_New_Order_Instructor
S
12 53
LP_Settings_Courses
S
12 139
LP_Query_Search
S
12 76
LP_REST_Admin_Course_Controller
S
12 68
LP_Email_User_Order_Completed
S
11 139
LP_REST_Admin_Tools_Controller
S
11 97
LP_Strings
S
11 39
LP_Question_Multi_Choice
S
11 32
LP_Email_Cancelled_Order_Instructor
S
10 40
LP_Email_Type_Finished_Course
S
9 78
LP_Thumbnail_Helper
S
9 40
LP_Email_Completed_Order_User
S
9 42
LP_Email_Finished_Course_Instructor
S
8 30
LP_Handle_Steps
S
8 36
LP_Email_Enrolled_Course_Instructor
S
8 30
LP_Settings_Profile
S
4 212
LP_Settings_General
S
3 125

152 more item(s) not shown.