Code Analysis: LearnPress 4.2.3.2

Class Rating Complexity Lines of code
LP_Jwt_Users_V1_Controller
D
201 1,130
LP_Abstract_User
D
188 693
LP_Jwt_Courses_V1_Controller
D
183 1,179
LP_Page_Controller
D
178 664
LP_Order
D
175 722
LP_Template_Course
D
170 729
LP_User_Item_Course
D
157 621
LP_Profile
D
150 684
LP_Abstract_Course
D
148 595
LP_Question
D
138 530
LP_Abstract_Post_Type
D
129 510
LP_User_Item_Quiz
D
128 476
LP_User
D
127 566
LP_Admin
C
124 532
LP_User_Item
C
123 431
LP_Order_Post_Type
C
122 552
LP_Checkout
C
120 439
LP_User_CURD
C
116 669
LP_REST_Jwt_Posts_Controller
C
115 481
LP_Question_CURD
C
115 599
LP_Meta_Box_Helper
C
109 248
LP_Course
C
108 517
LP_Quiz
C
108 396
LP_Upgrade_4
C
106 1,185
LP_Jwt_Quiz_V1_Controller
B
97 628
LP_Admin_Editor_Quiz
B
94 360
LP_Helper
B
94 351
LP_Email
B
93 394
LP_Meta_Box_Course
B
91 568
LP_Jwt_Lessons_V1_Controller
B
90 476
LP_Forms_Handler
B
89 354
LP_Profile_Tabs
B
86 263
LP_User_Item_CURD
B
83 426
LP_Abstract_Object_Data
B
82 236
Emogrifier
B
82 359
LP_Admin_Ajax
B
81 452
LP_REST_Courses_Controller
B
78 493
LP_Plugin_Install_List_Table
B
76 380
LP_Install_Sample_Data
B
76 460
LP_Plugins_Helper
A
75 236
LP_Request
A
74 243
LP_Course_Item
A
74 300
LP_Database
A
74 408
LP_Admin_Notice
A
73 278
LP_User_Factory
A
73 245
LP_User_Items_DB
A
72 504
LP_Question_Fill_In_Blanks
A
70 291
LP_Abstract_Assets
A
68 190
LP_Order_CURD
A
67 389
LP_Quiz_CURD
A
67 394
LearnPress
A
67 441
LP_Breadcrumb
A
63 228
LP_Abstract_Submenu
A
63 243
LP_Course_CURD
A
61 364
LP_Addon
A
60 272
LP_Setup_Wizard
A
58 243
LP_Course_Post_Type
A
58 406
Firebase\JWT\JWT
A
58 179
LP_Admin_Editor_Course
A
58 216
LP_Quiz_Post_Type
A
55 308
WP_Background_Process
A
53 206
LP_Course_DB
A
53 409
LP_Widget
A
52 274
LP_Query
A
51 236
LP_Section_CURD
A
51 335
LP_Outdated_Template_Helper
S
50 168
LP_Question_Post_Type
S
49 308
LP_Datetime
S
47 156
LP_WP_Filesystem
S
47 150
LP_Cart
S
46 193
LP_REST_Profile_Controller
S
46 357
LP_Template_Profile
S
45 229
LearnPress\TemplateHooks\Course\FilterCourseTemplate
S
44 380
LP_Global
S
44 123
LP_Reset_Data
S
44 265
LP_Question_Answer_Option
S
43 101
LearnPress\TemplateHooks\Instructor\SingleInstructorTemplate
S
42 379
LP_Jwt_Section_Items_V1_Controller
S
42 304
LP_Course_Section
S
41 145
LP_Section_DB
S
40 181
LP_Background_Query_Items
S
40 189
LP_Jwt_Public
S
40 275
LP_Modal_Search_Items
S
40 213
LP_Duration
S
39 85
LP_Jwt_Questions_V1_Controller
S
38 260
LP_Abstract_Settings
S
38 117
LP_Abstract_Template
S
37 109
LP_AJAX
S
35 189
LP_Gateways
S
34 100
LP_Lesson_Post_Type
S
34 190
LP_Admin_Editor_Question
S
34 134
LP_Meta_Box_Select_Field
S
33 113
LP_Submenu_Statistics
S
33 194
LP_REST_Lazy_Load_Controller
S
33 228
LP_REST_Users_Controller
S
33 264
LP_Shortcodes
S
32 132
LP_Background_Single_Course
S
31 144
LP_Post_Type_Actions
S
31 94
LP_Meta_Box_File_Field
S
29 69
LP_Lesson
S
29 105
LP_Install
S
29 98
LP_REST_Admin_Tools_Controller
S
28 220
LP_Meta_Box_Duration_Field
S
25 59
LP_Settings_Emails
S
24 140
LP_Modal_Search_Users
S
24 151
LP_Abstract_Post_Data
S
24 82
LP_REST_Addon_Controller
S
22 118
LP_REST_Admin_Reset_Data_Controller
S
21 155
LearnPress\ExternalPlugin\Elementor\LPElementorWidgetBase
S
21 67
LP_Course_No_Required_Enroll
S
21 132
LP_Admin_Dashboard
S
21 110
LP_Assets
S
21 294
LP_Question_DB
S
19 101
LP_Course_Query
S
19 89
LP_Admin_Menu
S
19 115
LP_Meta_Box_Checkbox_Field
S
19 49
LP_Meta_Box_Radio_Field
S
18 45
LP_Meta_Box_Text_Field
S
18 55
LP_Meta_Box_Textarea_Field
S
18 43
LP_Meta_Box
S
18 58
LP_Meta_Box_Repeater_Field
S
17 78
LP_Meta_Box_Autocomplete_Field
S
17 91
LP_Autoloader
S
16 52
LP_Email_Type_Finished_Course
S
16 75
LP_Updater
S
15 54
LP_Shortcode_Button_Course
S
15 56
LP_Shortcode_Become_A_Teacher
S
14 46
LearnPress\ExternalPlugin\Elementor\Widgets\CourseListElementor
S
13 70
LP_Admin_Assets
S
12 297
LP_Settings_Courses
S
12 39
LP_Question_Multi_Choice
S
11 33
LP_Strings
S
11 39
LP_Meta_Box_Lesson
S
10 62
LP_REST_Admin_Course_Controller
S
10 65
LP_Meta_Box_WP_Editor_Field
S
10 39
LP_Meta_Box_Quiz
S
10 124
LearnPress\ExternalPlugin\Elementor\Widgets\Instructor\SingleInstructorBaseElementor
S
10 28
LP_Meta_Box_Question
S
10 68
LearnPress\ExternalPlugin\Elementor\Widgets\Instructor\ListInstructorsElementor
S
10 70
LearnPress\MetaBox\LPMetaBoxField
S
9 50
LP_Email_Type_Order_Student
S
9 32
LearnPress\Helpers\Config
S
9 39
LP_REST_Widgets_Controller
S
8 47
LP_Handle_Steps
S
8 36
LearnPress\TemplateHooks\Course\ListCoursesTemplate
S
8 87
LP_Widget_Course_Progress
S
7 52
LP_Widget_Course_Extra
S
7 72

185 more item(s) not shown.