Code Analysis: MultiVendorX – WooCommerce Multivendor Marketplace Solutions 3.8.3

Most Complex Classes

Class Rating Complexity
WCMp_Ajax
D
915
WCMp_Admin_Dashboard
D
636
WCMp_Product
D
432
WCMp_Order
D
399
WCMp_Commission
D
323
WCMp_WP_Fields
D
318
WCMp_Frontend
D
242
WCMp_Settings
D
238
WCMp_Calculate_Commission
D
210
WCMp_Vendor
D
208
WCMp_Frontend_WP_Fields
D
196
WCMp_User
D
195

Most Complex Functions

Function Rating Complexity
WCMp_Settings_WCMp_Vendors::settings_page_init()
D
131
do_wcmp_data_migrate()
D
121
WCMp_Admin_Dashboard::save_product()
D
106
WCMp_Commission::wcmp_commission_order_content()
D
76
WCMp_Ajax::wcmp_vendor_product_list()
D
68
WCMp_WP_Fields::multi_input()
D
64
WCMp_Report::get_order_report_data()
D
58
do_wcmp_spmv_set_object_terms()
D
60
WCMp_Ajax::wcmp_customer_ask_qna_handler()
D
55
WCMp_Settings_To_Do_List::settings_page_init()
D
45
WCMp_Admin_Dashboard::save_coupon()
D
51
WCMp_Admin_Dashboard::shipping_page()
D
35