Code Analysis: WooCommerce Sync for Xero - by MyWorks 1.0.2

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
56
MyWorks_WC_Xero_Sync_Lib::one_time_setup_afxc()
D
47
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