Code Analysis: LearnPress 4.0.9

Most Complex Classes

Class Rating Complexity
LP_Abstract_User
D
370
LP_Abstract_Course
D
286
LP_User_CURD
D
251
LP_User_Item_Course
D
204
LP_Template_Course
D
181
LP_Order
D
177
LP_Page_Controller
D
177
LP_Jwt_Users_V1_Controller
D
168
LP_User_Item
D
164
LP_Question
D
160
LP_Profile
D
156
LP_Admin_Ajax
D
147

Most Complex Functions

Function Rating Complexity
LP_Meta_Box_Helper::save_fields()
D
50
LP_User_CURD::query_purchased_courses()
D
31
LP_Plugin_Install_List_Table::display_rows()
D
34
learn_press_update_user_item_field()
D
36
LP_Meta_Box_Course::eduma_child_metabox_v3()
D
36
LP_Meta_Box_Helper::output_fields()
D
36
LP_Page_Controller::_load_archive_courses()
D
30
LP_Submenu_Statistics::load_chart()
D
27
WordPress_Readme_Parser::parse_readme_contents()
D
29
LP_Order_Post_Type::columns_content()
C
26
MarkdownExtra_Parser::_hashHTMLBlocks_inMarkdown()
C
24
learn_press_get_chart_general()
C
19