MyWorks_WC_QBO_Sync_QBO_Lib D

Total Complexity 3,797
Dependencies 50
Dependents 3
Total lines 16,569
Lines of code 12,520
Logical lines of code 8,096
Comment lines 1,468
Methods 403
Properties 24

Methods 403

Method Rating Maintainability Complexity Lines of code
get_mapped_qbo_items_from_wc_items()
D
11
101 252
Cron_Deposit()
D
14
67 262
Cron_Deposit_Sr()
D
15
65 254
log_page_msg_col_output()
D
24
69 127
Qbo_Pull_Product()
D
18
59 209
get_qbo_company_setting()
D
24
61 137
get_wc_avl_cf_map_fields_by_group()
D
23
51 173
get_woocommerce_variation_list()
D
27
51 116
get_wc_payment_list()
D
27
51 111
get_wc_order_details_from_order()
D
25
47 137
get_wc_avl_cf_map_fields()
D
29
48 107
creds()
D
27
43 125
get_woocommerce_product_list()
D
30 43 94
if_qbo_customer_exists()
D
32 43 83
get_log_chart_output()
D
23
31 231
get_log_chart_data()
D
27
37 140
qbo_functionality_after_pugin_activation()
D
30 39 98
get_order_list()
D
31 39 89
Qbo_Pull_Payment()
D
27
36 129
UpdateWooCommerceInventory()
D
28
33 125
UpdateCustomer()
D
27
32 130
get_wc_fee_qbo_product()
D
37 35 65
is_plugin_active()
D
35 32 81
UpdateGuest()
D
28
29 124
Qbo_Pull_Category()
C
29 27 127
Process_QuickBooks_WebHooks_Request()
C
39 32 52
UpdateVendor()
C
27
25 138
AddGuest()
C
29 26 117
AddVendor()
C
28
24 134
VariationUpdateQboInventory()
C
33 25 91
get_customers()
C
34 24 79
AddJournalEntry()
C
30 21 116
Sr_AddJournalEntry()
C
30 21 114
UpdateQboInventory()
B
34 21 83
real_time_hooks_add_queue()
B
40 23 52
get_qbo_company_info()
B
39 22 66
get_log_qbo_view_link()
B
38 22 63
check_wc_product_exists()
B
39 22 61
is_queue_add()
B
42 23 43
get_order_sync_to_qbo_as()
B
41 22 54
get_option()
B
42 22 46
set_imp_sync_data()
B
42 21 53
creds_v2_oauth2()
B
37 20 67
AutoMapCustomerWfQf()
B
38 20 62
get_qbo_tax_map_code_from_serl_line_tax_data()
B
45 21 39
get_qbo_group_product_details()
B
37 19 67
get_world_currency_list()
B
21
3 286
get_variation_name_from_id()
B
43 19 41
connect()
B
41 18 54
check_product_exists()
B
41 18 50
get_qbo_tax_code_value_by_key()
B
46 19 32
if_qbo_vendor_exists()
B
43 18 43
is_allow_php_session()
B
50 19 26
get_order_base_currency_total_from_order_id()
B
47 18 33
__construct()
B
48 18 30
AutoMapCustomerByNameNew()
B
37 15 73
AutoMapCustomerNew()
B
37 15 72
get_je_data_from_pmnt_data()
B
45 17 37
get_wc_bundle_line_item_up_from_oli()
B
51 18 22
UpdateCategory()
B
38 15 64
only_option()
B
47 17 34
option_checked()
B
46 16 46
Fix_All_WooCommerce_Variations_Names()
A
40 15 57
load()
A
54 17 19
AutoMapProductWfQf()
A
43 15 45
AutoMapVariationWfQf()
A
43 15 45
get_wc_fee_plugin_check()
A
50 16 29
mbl_lwb_remove_weekend_orders()
A
45 15 42
get_per_line_tax_code_id()
A
51 16 24
save_wp_post()
A
51 16 23
if_qbo_guest_exists()
A
44 15 38
check_save_automap_customer_data_wf_qf()
A
44 14 42
clear_invalid_mappings()
A
42 13 53
get_woo_ord_number_from_order()
A
47 14 35
get_compt_map_dep_item_id()
A
48 14 33
cfm_ft_ev_pv()
A
48 14 30
wc_get_wst_data_pro()
A
49 14 29
get_class_dropdown_list()
A
45 13 37
quick_refresh_qbo_products()
A
41 12 51
get_account_dropdown_list()
A
45 13 36
get_qs_catch_all_order_ids()
A
42 12 49
AutoMapVendor()
A
43 12 44
AutoMapCustomer()
A
43 12 44
VoidInvoice()
A
44 12 42
VoidEstimate()
A
44 12 42
VoidSalesReceipt()
A
44 12 42
get_product_type_by_id()
A
46 12 39
count_woocommerce_product_list()
A
42 11 53
get_per_line_tax_code_from_shipping_line()
A
53 13 21
check_save_automap_variation_data()
A
49 12 30
add_qbo_item_obj_into_log_file()
A
48 12 29
chk_compt_addons_active()
A
50 12 25
wc_get_display_name()
A
45 11 40
get_qb_customer_invoice_pdf()
A
46 11 36
quick_refresh_qbo_vendors()
A
41 10 50
get_vendor_dropdown_list()
A
46 11 33
is_wc_deposit_pmnt_order()
A
55 12 18
quick_refresh_qbo_customers()
A
42 10 48
count_wc_payment_list()
A
41 9 63
get_wc_booking_dtls()
A
48 11 32
get_product_dropdown_list()
A
47 11 32
count_woocommerce_variation_list()
A
44 10 47
get_product_list_array()
A
47 11 31
get_push_invoice_map_data()
A
48 11 30
check_save_automap_product_data()
A
49 11 30
get_array_isset()
A
50 11 29
test()
A
42 9 54
get_atum_supplier_dtls_from_wc_vendor_usr_id()
A
53 11 21
get_vendors()
A
42 9 50
check_is_valid_qbo_product()
A
54 11 19
AddCategory()
A
42 9 49
get_mapped_coupon_product()
A
47 10 33
get_qbo_tax_rate_value_by_key()
A
49 10 30
count_qbo_inventory_list()
A
45 9 43
get_qbo_inventory_list()
A
45 9 43
get_qbo_bundle_sub_item_desc_from_woo()
A
45 9 42
send_daily_email_log()
A
41 8 56
count_order_list()
A
42 8 55
AutoMapVariationNew()
A
42 8 52
AutoMapProductNew()
A
42 8 52
get_key_value_options_from_table()
A
53 10 20
get_woo_field_fm_cmd()
A
54 10 19
mod_qbo_get_tx_dtls()
A
47 9 33
AutoMapProductByNameNew()
A
43 8 47
get_remote_access_token_from_license_key()
A
49 9 31
count_customers()
A
43 8 46
get_qbo_avl_cf_map_fields()
A
49 9 30
count_vendors()
A
44 8 44
get_qbo_cur_rate()
A
50 9 28
get_cmt_pl_nm_by_pl_dr_fn()
A
50 9 28
wc_get_sm_data_from_method_id_str()
A
50 9 27
get_mapped_shipping_product()
A
50 9 27
get_refund_list()
A
46 8 42
get_department_dropdown_list()
A
49 9 26
check_save_automap_customer_data()
A
51 9 25
check_save_automap_vendor_data()
A
51 9 25
check_quickbooks_invoice_get_obj()
A
51 9 24
check_quickbooks_po_get_obj()
A
51 9 24
check_quickbooks_salesreceipt_get_obj()
A
51 9 24
get_wes_eo_qb_loc()
A
52 9 24
check_quickbooks_estimate_get_obj()
A
51 9 24
get_osl_sm_val()
A
55 9 18
AutoMapProduct()
A
48 8 33
AutoMapVariation()
A
48 8 33
save_log()
A
44 7 46
count_qbo_salesreceipt_list()
A
48 8 31
count_qbo_invoice_list()
A
48 8 31
get_qbo_invoice_list()
A
49 8 30
stripslash_get_data()
A
58 9 15
get_qbo_salesreceipt_list()
A
49 8 30
get_admin_email_by_id()
A
58 9 15
check_save_automap_product_data_wf_qf()
A
49 8 29
check_save_automap_variation_data_wf_qf()
A
49 8 29
get_pull_category_map_data()
A
49 8 29
get_push_qbo_view_href()
A
51 8 27
get_qb_account_option_arr()
A
49 8 27
get_account_list_array()
A
50 8 26
get_term_dropdown_list()
A
50 8 26
get_tax_code_dropdown_list()
A
50 8 26
get_wc_order_id_from_qbo_inv_sr_doc_no()
A
50 8 26
get_payment_method_dropdown_list()
A
50 8 26
get_tbl()
A
53 8 22
get_wc_deposit_payment_list()
A
41 5 67
get_wc_deposit_sr_order_list()
A
41 5 67
get_push_inventory_map_data()
A
53 8 21
get_push_category_map_data()
A
53 8 21
count_refund_list()
A
48 7 36
check_if_real_time_push_enable_for_item()
A
55 8 20
check_is_valid_qbo_inventory()
A
55 8 19
check_is_valid_qbo_category()
A
55 8 19
get_dashboard_status_items()
A
43 6 48
get_plg_lc_plan()
A
57 8 16
save_item_map()
A
50 7 31
get_field_by_val()
S
57 8 15
get_mapped_payment_method_data()
S
50 7 29
get_ph_wst_pro_s_service_name()
S
35 3 89
get_woo_child_bundle_line_item_parent_line()
S
61 8 11
Import_All_QB_Inventory()
S
52 7 22
get_term_list_array()
S
52 7 22
get_push_refund_map_data()
S
53 7 21
check_payment_get_obj()
S
53 7 21
check_os_payment_get_obj()
S
53 7 21
is_in_array()
S
55 7 20
get_mapped_acof_qbo_item_from_val()
S
55 7 20
check_if_real_time_pull_enable_for_item()
S
56 7 19
get_push_product_map_data()
S
55 7 18
ord_pmnt_is_mt_ls_check_by_ord_id()
S
55 7 18
get_push_customer_map_data()
S
55 7 18
get_push_payment_map_data()
S
55 7 18
db_check_get_fields_details()
S
56 7 18
get_push_vendor_map_data()
S
55 7 18
get_woo_ord_number_key_field()
S
56 7 18
get_brqcm_class()
S
55 7 17
get_plugin_db_tbl_list()
S
56 7 17
get_wc_customer_currency()
S
57 7 16
get_paginate_links()
S
49 6 30
get_vendor_fln_from_sup_df_loc()
S
57 7 15
get_wc_ord_smart_coupon_discount_amount()
S
59 7 13
get_key_val_pair_from_tbl()
S
59 7 13
get_dps_cron_ser_str()
S
53 6 21
get_customer_type_dropdown_list()
S
54 6 20
wc_get_wst_data()
S
55 6 19
sp_round()
S
55 6 18
get_wc_ord_get_discount_amount_from_coupons()
S
57 6 17
is_only_plugin_active()
S
56 6 17
trim_after_decimal_place()
S
57 6 16
get_pagination_count_txt()
S
61 7 10
refresh_server_oauth2_connection()
S
50 5 29
if_sync_os_payment()
S
58 6 14
get_qbo_product_PurchaseCost()
S
59 6 14
get_all_options()
S
60 6 14
get_admin_user_dropdown_list()
S
60 6 12
get_push_all_wc_customer_ids()
S
50 5 26
wc_get_payment_details_by_txn_id()
S
44 3 56
get_wc_tax_rate_dropdown()
S
59 6 11
wc_get_formated_qbo_display_name()
S
52 5 25
get_sync_window_url()
S
55 5 20
save_payment_id_map()
S
54 5 20
get_session_msg()
S
55 5 19
show_session_msg()
S
57 5 17
get_cf_map_data()
S
56 5 17
_p()
S
59 5 17
check_category_exists()
S
56 5 17
if_sync_refund()
S
57 5 17
clear_invalid_mappings_by_loop()
S
55 5 17
check_is_valid_qbo_product_get_obj()
S
57 5 16
get_compt_plugin_license_addons_arr()
S
57 5 16
get_wc_deposit_os_payment_list()
S
46 3 46
if_sync_payment()
S
64 6 8
get_url_var()
S
58 5 15
get_wc_fee_product_class_ref()
S
60 5 14
get_compt_checkout_fields()
S
52 4 28
if_show_sync_status()
S
62 5 12
save_qbo_vendor_local()
S
51 4 27
check_oauth2_refresh()
S
60 5 12
qbo_limit_decimal_points()
S
61 5 11
get_custom_post_list()
S
52 4 24
get_woocommerce_category_list()
S
53 4 24
get_push_all_wc_customer_count()
S
53 4 21
loggly_api_add_log()
S
57 4 17
save_customer_map()
S
57 4 16
save_vendor_map()
S
57 4 16
get_cf_cmd_concat_k()
S
65 5 9
set_session_val()
S
65 5 8
get_current_request_protocol()
S
68 5 6
option_html()
S
62 5 10
get_order_currency_list()
S
58 4 15
get_qbo_zero_rated_tax_code()
S
60 4 14
if_refund_exists()
S
58 4 14
check_product_realtime()
S
59 4 13
week_day_int_to_str_w()
S
59 4 13
get_woo_refund_id_from_order_id()
S
60 4 13
check_qbo_customer_by_display_name()
S
61 4 12
qbo_real_time_customer_check_get_object()
S
61 4 12
var_p()
S
62 4 12
is_pl_res_tml()
S
64 4 12
check_qbo_vendor_by_display_name()
S
61 4 12
qbo_real_time_vendor_check_get_object()
S
61 4 12
get_row_by_val()
S
62 4 11
set_plugin_options()
S
62 4 11
get_shipping_details_from_order_data()
S
51 3 26
save_qbo_customer_local()
S
52 3 24
save_qbo_item_local()
S
54 3 21
count_woocommerce_category_list()
S
56 3 20
get_pull_inventory_map_data()
S
56 3 19
get_pull_inventory_map_data_variation()
S
56 3 19
get_wc_tax_rate_id_array()
S
65 4 9
view_date()
S
69 4 6
get_country_name_from_code()
S
64 4 10
get_addons_frm_local_key()
S
66 4 8
view_date_time()
S
69 4 6
lp_chk_osl_allwd()
S
64 4 10
ext_opsl_crypt()
S
58 3 15
get_page_var()
S
64 4 9
get_plugin_ip()
S
67 4 7
is_shop_manager()
S
66 4 8
is_wq_vendor_pm_enable()
S
69 4 6
set_per_page_from_url()
S
67 4 7
if_sync_po()
S
69 4 6
get_sys_timezone()
S
60 3 13
get_woo_version_number()
S
62 3 11
get_wc_refund_id_from_order_id()
S
61 3 11
add_txt_to_log_file()
S
62 3 11
now()
S
63 3 11
get_push_all_wc_order_ids()
S
59 2 16
AddProduct()
S
65 3 9
UpdateProduct()
S
65 3 9
ipr_p()
S
71 3 5
PushOsPayment()
S
65 3 9
get_dps_utc_time_arr()
S
62 3 10
qbo_rt_push_items()
S
66 3 9
AddPayment()
S
65 3 9
get_hd_ldys_lmt()
S
67 3 9
get_woo_v_name_trimmed()
S
64 3 9
AddCustomer()
S
65 3 9
get_string_after()
S
68 3 7
wacs_base_cur_enabled()
S
68 3 8
remove_scheme_from_url()
S
65 3 9
var_g()
S
69 3 7
if_sync_invoice()
S
65 3 8
AddPurchaseOrder()
S
65 3 9
get_session_val()
S
64 3 10
AddRefund()
S
65 3 9
is_post()
S
66 3 8
AddSalesReceipt()
S
65 3 9
UpdateInvoice()
S
65 3 9
get_push_all_wc_product_ids()
S
59 2 15
UpdateEstimate()
S
65 3 9
UpdateSalesReceipt()
S
65 3 9
get_tax_type()
S
68 3 8
get_qbo_mapped_tax_code()
S
62 3 10
is_tax_inclusive()
S
74 3 4
AddInvoice()
S
65 3 9
get_item_per_page()
S
70 3 5
AddEstimate()
S
65 3 9
truncate_number()
S
60 2 13
get_local_key_results()
S
60 2 13
get_qbo_cus_tax_exem_rsn_id_list()
S
56 1 19
set_and_get()
S
72 2 5
debug()
S
69 2 7
set_and_post()
S
72 2 5
isset_session()
S
70 2 6
check()
S
70 2 7
is_plg_lc_p_s()
S
71 2 6
is_plg_lc_p_g()
S
71 2 6
set_session_msg()
S
70 2 6
check_save_get_qbo_customer_id()
S
68 2 7
get_string_between()
S
65 2 8
get_osl_lp_count()
S
70 2 7
window_redirect()
S
69 2 9
redirect()
S
70 2 6
check_save_get_qbo_guest_id()
S
71 2 6
qbo_clear_braces()
S
74 2 4
get_row()
S
68 2 7
get_quickbooks_connection_dashboard_url()
S
72 2 6
is_order_sync_as_sales_receipt()
S
71 2 6
is_order_sync_as_estimate()
S
71 2 6
get_qbo_customer_email_by_id_from_db()
S
66 2 8
get_data()
S
68 2 7
is_plg_lc_p_l()
S
71 2 6
unset_session()
S
73 2 5
get_qbo_company_preferences()
S
65 2 9
if_sync_category()
S
71 2 6
get_wc_static_billing_order_fields()
S
60 1 15
get_offset()
S
69 2 7
check_sh_cfm_hash()
S
67 2 8
set_qbo_company_info()
S
65 2 9
get_slmt_hstry_msg()
S
68 2 7
qbo_webhook_items()
S
68 2 8
is_connected()
S
79 2 3
get_file_extention()
S
68 2 7
start_with()
S
76 2 3
get_wc_static_shipping_order_fields()
S
62 1 13
get_push_all_wc_order_count()
S
64 1 11
bcdiv_m()
S
78 1 3
get_push_all_wc_product_count()
S
65 1 10
set_show_all_error()
S
76 1 4
get_discounted_item_price()
S
71 1 5
sanitize()
S
69 1 7
if_sync_guest()
S
82 1 3
get_domain()
S
80 1 3
get_dashboard_domain()
S
73 1 5
get_qbo_salesreceipt_id()
S
79 1 3
wc_connection_num()
S
78 1 3
if_sync_product()
S
82 1 3
if_sync_vendor()
S
82 1 3
if_sync_customer()
S
82 1 3
html_entity_decode_c()
S
79 1 3
AutoMapVendorByName()
S
80 1 3
htmlspecialchars_decode_c()
S
79 1 3
get_qbo_invoice_id()
S
79 1 3
get_plugin_connection_dir()
S
76 1 4
due_days_list_arr()
S
78 1 3
include_sync_functions()
S
91 1 2
get_qbo_estimate_id()
S
79 1 3
get_item_tax_rate()
S
70 1 5
check_wc_is_diff_tax_per_line()
S
82 1 3
clear_vendor_invalid_mappings()
S
80 1 3
get_IPP()
S
82 1 3
show_sync_window_message()
S
67 1 7
check_invalid_chars_in_db_conn_info()
S
82 1 3
converToTz()
S
70 1 6
get_cdc_timezone()
S
82 1 3
ext_aes_dec()
S
79 1 3
test_debug_function()
S
91 1 2
getContext()
S
82 1 3
getRealm()
S
82 1 3
ext_aes_enc()
S
79 1 3
clear_customer_invalid_mappings()
S
80 1 3
clear_product_invalid_mappings()
S
80 1 3
get_n_vam_qf_list()
S
72 1 6
clear_variation_invalid_mappings()
S
80 1 3
AutoMapProductByName()
S
80 1 3
AutoMapVariationByName()
S
80 1 3
get_menu_queue_count()
S
72 1 5
get_qsmd_msg()
S
79 1 3
AutoMapCustomerByName()
S
80 1 3
get_n_cam_wf_list()
S
66 1 9
get_n_cam_qf_list()
S
66 1 9
get_n_pam_wf_list()
S
72 1 6
get_n_pam_qf_list()
S
72 1 6
trim_add_slash()
S
80 1 3
get_n_vam_wf_list()
S
72 1 6