Code Analysis: LearnPress 3.2.8.6

Most Complex Classes

Class Rating Complexity
LP_Abstract_User
D
431
LP_Upgrade_From_09
D
284
LP_Abstract_Course
D
265
LP_User_CURD
D
229
LP_User_Item_Course
D
207
LP_Page_Controller
D
193
LP_Course_Post_Type
D
186
LP_Order
D
174
LP_Admin_Ajax
D
169
LP_Profile
D
165
LP_User_Item_CourseY
D
163
LP_Admin
D
154

Most Complex Functions

Function Rating Complexity
LP_Upgrade_From_09::_upgrade_order_courses()
D
51
LP_Submenu_Statistics::load_chart()
D
38
LP_Plugin_Install_List_Table::display_rows()
D
34
learn_press_update_user_item_field()
D
32
WordPress_Readme_Parser::parse_readme_contents()
D
29
LP_Page_Controller::setup_data_items_course()
C
30
LP_User_CURD::update_user_item()
C
28
LP_Page_Controller::_load_archive_courses()
C
27
LP_Request::purchase_course()
C
28
LP_Upgrade_From_09::upgrade_settings()
C
27
MarkdownExtra_Parser::_hashHTMLBlocks_inMarkdown()
C
24
LP_Course_Post_Type::_review_log()
C
27