Code Analysis: LearnPress 4.1.7

Class Rating Complexity Lines of code
LP_Jwt_Users_V1_Controller
D
200 1,129
LP_Abstract_User
D
186 659
LP_Jwt_Courses_V1_Controller
D
183 1,171
LP_Page_Controller
D
176 615
LP_Order
D
169 680
LP_Template_Course
D
166 713
LP_Profile
D
163 712
LP_User_Item_Course
D
159 626
LP_Question
D
153 581
LP_Abstract_Course
D
146 587
LP_User_Item
D
141 495
LP_Admin
D
136 607
LP_User_Item_Quiz
D
130 482
LP_User_CURD
D
129 697
LP_Abstract_Post_Type
D
129 508
LP_Checkout
C
124 435
LP_Quiz
C
122 447
LP_Order_Post_Type
C
121 557
LP_User
C
118 475
LP_REST_Jwt_Posts_Controller
C
115 481
LP_Question_CURD
C
115 599
LP_Meta_Box_Helper
C
110 253
LP_Course
B
100 485
LP_Upgrade_4
B
99 1,094
LP_Jwt_Quiz_V1_Controller
B
97 628
LP_Email
B
93 394
LP_Admin_Editor_Quiz
B
93 358
LP_Jwt_Lessons_V1_Controller
B
90 476
LP_Meta_Box_Course
B
89 557
LP_Abstract_Object_Data
B
89 250
LP_Course_Item
B
88 345
LP_Profile_Tabs
B
86 256
LP_Helper
B
84 287
LP_REST_Courses_Controller
B
84 494
LP_User_Item_CURD
B
84 426
LP_Block_Template_Controller
B
82 284
Emogrifier
B
82 359
LP_Forms_Handler
B
80 296
LP_Plugin_Install_List_Table
B
76 380
LP_Install_Sample_Data
B
76 458
LP_Plugins_Helper
A
75 236
LP_User_Factory
A
74 249
LP_Request
A
74 239
LP_Quiz_CURD
A
73 422
LP_Database
A
72 400
LP_User_Items_DB
A
72 484
LP_Question_Fill_In_Blanks
A
70 292
LP_Session_Handler
A
69 238
LP_Abstract_Assets
A
68 189
LP_Cart
A
68 265
LP_Datetime
A
65 187
LP_Admin_Ajax
A
65 389
LP_Admin_Notice
A
64 229
LP_Abstract_Submenu
A
63 240
LP_Order_CURD
A
63 364
LP_Breadcrumb
A
63 228
LearnPress
A
62 406
Firebase\JWT\JWT
A
58 179
LP_Admin_Editor_Course
A
58 216
LP_Course_CURD
A
58 323
LP_Setup_Wizard
A
58 243
LP_Course_Post_Type
A
57 403
LP_Quiz_Post_Type
A
55 309
LP_Addon
A
55 234
WP_Background_Process
A
53 206
LP_Section_CURD
A
51 335
LP_Global
S
50 140
LP_Outdated_Template_Helper
S
50 168
LP_Settings
S
50 177
LP_Question_Post_Type
S
49 308
LP_WP_Filesystem
S
49 157
LP_Block_Template_Utils
S
47 158
LP_Query
S
47 221
LP_Template_Profile
S
45 211
LP_Question_Answer_Option
S
44 101
LP_Course_DB
S
44 352
LP_Widget
S
43 176
LP_REST_Profile_Controller
S
43 258
LP_Jwt_Section_Items_V1_Controller
S
42 304
LP_Course_Section
S
41 145
LP_Modal_Search_Items
S
40 213
LP_Jwt_Public
S
40 275
LP_Section_DB
S
40 181
LP_Background_Query_Items
S
39 189
LP_Duration
S
39 85
LP_Abstract_Settings
S
38 117
LP_Reset_Data
S
38 243
LP_Jwt_Questions_V1_Controller
S
38 260
LP_Abstract_Template
S
37 109
LP_AJAX
S
36 180
LP_Lesson_Post_Type
S
34 195
LP_Admin_Editor_Question
S
34 134
LP_REST_Users_Controller
S
34 263
LP_Submenu_Statistics
S
33 193
LP_Install
S
33 148
LP_Query_List_Table
S
33 123
LP_REST_Lazy_Load_Controller
S
33 228
LP_Gateways
S
32 93
LP_Meta_Box_Select_Field
S
32 109
LP_Post_Type_Actions
S
31 94
LP_Background_Single_Course
S
29 140
LP_Lesson
S
29 105
LP_Meta_Box_File_Field
S
29 69
LP_Admin_Dashboard
S
26 132
LP_Meta_Box_Duration_Field
S
25 59
LP_Modal_Search_Users
S
24 151
LP_Abstract_Post_Data
S
24 82
LP_Settings_Emails
S
24 140
Elementor\LP_Elementor_Widget_List_Courses
S
23 183
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_Meta_Box_Checkbox_Field
S
19 49
LP_Question_DB
S
19 101
LP_Meta_Box_Text_Field
S
18 55
LP_REST_Admin_Tools_Controller
S
18 138
LP_Meta_Box
S
18 58
LP_Meta_Box_Radio_Field
S
18 45
LP_Meta_Box_Textarea_Field
S
18 43
LP_Updater
S
18 64
LP_Meta_Box_Autocomplete_Field
S
17 90
LP_Meta_Box_Repeater_Field
S
17 78
LP_Autoloader
S
17 54
LP_Email_Type_Finished_Course
S
15 72
LP_Assets
S
15 238
LP_Backward_Addons
S
15 77
LP_Shortcode_Become_A_Teacher
S
14 46
Elementor\LP_Elementor_Widget_Base
S
13 415
LP_Settings_Courses
S
13 39
LP_Query_Search
S
12 76
LP_Admin_Assets
S
12 316
LP_Statistic_Status
S
12 81
LP_Question_Multi_Choice
S
11 32
LP_Strings
S
11 39
LP_REST_Admin_Course_Controller
S
10 65
LP_REST_Widgets_Controller
S
10 52
LP_Shortcode_Button_Purchase
S
10 43
LP_Meta_Box_WP_Editor_Field
S
10 38
LP_Email_Type_Order_Student
S
9 32
LP_Thumbnail_Helper
S
9 39
LP\Helpers\Config
S
9 38
LP_Email_Type_Enrolled_Course
S
8 59
LP_Handle_Steps
S
8 36
LP_Widget_Course_Progress
S
7 52
LP_Widget_Course_Extra
S
7 72
LP_Settings_Profile
S
4 204

157 more item(s) not shown.