Code Analysis: MyWorks Sync for Xero 1.0.0

Most Complex Functions

Function Rating Complexity
MyWorks_WC_Xero_Sync_Lib::X_Add_Invoice()
D
79
MyWorks_WC_Xero_Sync_Lib::get_mapped_xero_items_from_wc_items()
D
63
MyWorks_WC_Xero_Sync_Admin::hook_order_add()
D
54
MyWorks_WC_Xero_Sync_Lib::get_log_chart_data()
D
46
MyWorks_WC_Xero_Sync_Wc_Data_List::get_wc_variations()
D
44
MyWorks_WC_Xero_Sync_Lib::get_wc_order_details_from_order()
D
43
MyWorks_WC_Xero_Sync_Wc_Data_List::get_wc_products()
D
42
MyWorks_WC_Xero_Sync_Admin::mwxs_process_queue()
D
38
MyWorks_WC_Xero_Sync_Admin::hook_payment_add()
D
37
myworks_woo_sync_for_xero_get_log_chart_output()
D
30
MyWorks_WC_Xero_Sync_Admin::hook_user_add()
D
37
myworks_woo_sync_for_xero_g_settings_field()
D
33