Code Analysis: LearnPress 4.1.5

Class Rating Complexity Lines of code
LP_User_Item_Course
D
235 884
LP_Abstract_User
D
230 837
LP_Abstract_Course
D
206 792
LP_Jwt_Users_V1_Controller
D
185 990
LP_Order
D
174 702
LP_Page_Controller
D
168 521
LP_Template_Course
D
168 712
LP_User_CURD
D
164 837
LP_Profile
D
159 670
LP_Question
D
158 595
LP_Jwt_Courses_V1_Controller
D
155 1,014
LP_User_Item
D
148 526
LP_Admin
D
140 562
LP_Quiz
D
136 502
LP_User_Item_Quiz
D
129 483
LP_Question_CURD
D
127 617
LP_Checkout
C
125 433
LP_Order_Post_Type
C
118 547
LP_REST_Jwt_Posts_Controller
C
114 473
Markdown_Parser
C
113 876
LP_Abstract_Post_Type
C
111 452
LP_User
C
110 445
LP_Meta_Box_Helper
C
110 253
MarkdownExtra_Parser
C
104 696
LP_Jwt_Quiz_V1_Controller
B
100 638
LP_Upgrade_4
B
99 1,096
LP_Email
B
97 407
LP_Admin_Editor_Quiz
B
96 358
LP_Forms_Handler
B
90 296
LP_Meta_Box_Course
B
89 557
LP_Abstract_Object_Data
B
89 250
LP_Course_Item
B
89 349
LP_Profile_Tabs
B
86 256
LP_Helper
B
84 294
LP_User_Item_CURD
B
84 427
Emogrifier
B
82 359
LP_REST_Courses_Controller
B
82 502
LP_Plugin_Install_List_Table
B
80 380
LP_Plugins_Helper
B
78 245
LP_Jwt_Lessons_V1_Controller
B
77 430
LP_Admin_Ajax
B
77 417
LP_Install
B
76 468
LP_Install_Sample_Data
B
76 457
LP_Course_CURD
B
76 437
LP_Request
A
74 237
LP_Question_Fill_In_Blanks
A
74 292
LP_User_Factory
A
74 248
LP_Course
A
72 310
LP_Quiz_CURD
A
72 423
LP_Abstract_Assets
A
71 195
LP_User_Items_DB
A
68 475
LP_Admin_Notice
A
68 255
LP_Cart
A
68 264
LP_Session_Handler
A
67 236
LP_Datetime
A
65 187
LP_Abstract_Submenu
A
65 240
LP_Breadcrumb
A
63 228
LP_Admin_Editor_Course
A
63 214
LP_Order_CURD
A
63 364
LearnPress
A
63 408
LP_Gateway_Paypal
A
62 243
LP_Course_Post_Type
A
59 407
Firebase\JWT\JWT
A
58 176
LP_Setup_Wizard
A
58 255
LP_Section_CURD
A
57 357
LP_Addon
A
55 234
LP_Jwt_Public
A
54 334
WP_Background_Process
A
53 206
WordPress_Readme_Parser
S
50 230
LP_Global
S
50 132
LP_Query
S
50 229
LP_Outdated_Template_Helper
S
50 168
LP_WP_Filesystem
S
49 157
LP_Question_Answer_Option
S
49 107
LP_Template_Profile
S
49 224
LP_Quiz_Post_Type
S
48 288
LP_GDPR
S
46 425
LP_REST_Users_Controller
S
44 344
LP_Course_Section
S
44 156
LP_Background_Query_Items
S
43 212
LP_Upgrader
S
43 155
LP_Widget
S
43 176
LP_Jwt_Section_Items_V1_Controller
S
42 303
LP_REST_Profile_Controller
S
42 264
LP_Course_DB
S
42 335
LP_Modal_Search_Items
S
40 214
LP_Duration
S
39 85
LP_Abstract_Settings
S
38 116
LP_Reset_Data
S
38 240
LP_Jwt_Questions_V1_Controller
S
38 260
LP_AJAX
S
37 204
LP_Abstract_Template
S
37 108
LP_Section_DB
S
36 159
LP_Lesson_Post_Type
S
35 199
LP_Admin_Editor_Question
S
34 134
LP_Post_Type_Actions
S
33 103
LP_Submenu_Statistics
S
33 193
LP_Gateways
S
32 92
IpnListener
S
32 139
LP_Meta_Box_Select_Field
S
30 91
LP_Lesson
S
29 105
LP_Meta_Box_File_Field
S
29 69
LP_REST_Lazy_Load_Controller
S
28 218
LP_Utils
S
27 97
LP_Abstract_Post_Data
S
25 96
LP_Meta_Box_Duration_Field
S
25 59
LP_Modal_Search_Users
S
24 151
LP_Admin_Dashboard
S
24 130
LP_Settings_Emails
S
24 140
LP_Course_No_Required_Enroll
S
22 142
LP_REST_Admin_Reset_Data_Controller
S
21 155
LP_Admin_Menu
S
21 92
LP_Course_Query
S
19 89
LP_Updater
S
19 62
LP_Meta_Box_Checkbox_Field
S
19 49
LP_Meta_Box_Repeater_Field
S
19 76
LP_Meta_Box
S
18 57
LP_Meta_Box_Textarea_Field
S
18 43
LP_Gateway_Paypal_Security
S
18 73
LP_Meta_Box_Radio_Field
S
18 45
LP_REST_Admin_Tools_Controller
S
18 138
LP_Meta_Box_Text_Field
S
18 55
LP_Autoloader
S
17 54
LP_Shortcode_Become_A_Teacher
S
16 67
LP_Backward_Addons
S
15 77
LP_Email_Type_Finished_Course
S
15 73
LP_Helper_CURD
S
14 58
LP_Admin_Assets
S
12 312
LP_Assets
S
12 232
LP_Statistic_Status
S
12 81
LP_Query_Search
S
12 76
LP_REST_Admin_Course_Controller
S
11 68
LP_Question_Multi_Choice
S
11 32
LP_Strings
S
11 39
LP_Settings_Courses
S
10 188
LP_Shortcode_Button_Purchase
S
10 43
LP_REST_Widgets_Controller
S
10 52
LP_Meta_Box_WP_Editor_Field
S
10 38
LP_Email_Type_Order_Student
S
9 32
LP_Thumbnail_Helper
S
9 40
LP_Handle_Steps
S
8 36
LP_Widget_Course_Extra
S
7 72
LP_Settings_Profile
S
4 204
LP_Settings_General
S
3 133

168 more item(s) not shown.