WC_Advanced_Shipment_Tracking_Admin D

Total Complexity 324
Dependencies 4
Dependents 4
Total lines 2,175
Lines of code 1,651
Logical lines of code 761
Comment lines 185
Methods 50
Properties 2

Methods 50

Method Rating Maintainability Complexity Lines of code
upload_tracking_csv_fun()
D
25
46 144
get_html_ul()
D
30 32 141
wc_ast_settings_form_update_callback()
D
34 33 86
get_provider_html()
C
30 24 129
get_add_tracking_options()
A
30 6 165
autocomplete_order_after_adding_all_products()
A
44 13 47
update_custom_shipment_provider_fun()
A
44 12 42
update_order_status_after_adding_tracking()
A
48 10 35
shipping_pagination_fun()
A
39 7 70
get_html_menu_tab()
A
54 9 19
woocommerce_advanced_shipment_tracking_page_callback()
A
44 6 50
add_delivered_order_status_actions_button()
A
47 7 34
update_provider_status_fun()
S
51 7 25
get_ast_tab_settings_data()
S
42 4 59
change_completed_woocommerce_email_title()
S
59 7 13
admin_styles()
S
44 5 40
get_all_added_product_list_with_qty()
S
55 6 21
wc_usage_tracking_form_update_callback()
S
58 6 14
update_default_provider_fun()
S
58 5 14
woocommerce_shipping_provider_delete()
S
55 4 19
get_osm_data()
S
45 2 47
filter_orders_by_shipping_provider()
S
56 4 16
filter_listtable_orders_by_shipping_provider()
S
56 4 16
update_shipment_status_fun()
S
57 4 16
__construct()
S
58 4 16
get_provider_slug_from_name()
S
60 4 14
shipping_pagination_fun_callback()
S
61 4 11
filter_orders_by_shipping_provider_query()
S
61 4 11
reset_default_provider_fun()
S
55 3 19
isJSON()
S
76 4 3
footer_function()
S
53 2 26
get_provider_details_fun()
S
61 3 11
get_partial_shipped_data()
S
48 1 39
get_updated_tracking_data()
S
48 1 39
get_delivered_data()
S
51 1 31
hide_admin_notices_from_settings()
S
65 3 9
filter_listtable_orders_by_shipping_provider_query()
S
63 3 10
search_disabled_default_carrier()
S
64 3 9
isDate()
S
68 3 7
filter_shipping_provider_list()
S
64 3 9
paginate_shipping_provider_list()
S
64 3 9
get_shipped_orders()
S
59 2 13
init()
S
51 1 25
get_ast_tab_general_settings_data()
S
54 1 23
get_shipment_tracking_api_options()
S
56 1 19
get_usage_tracking_options()
S
58 1 17
add_more_api_provider()
S
70 2 6
get_instance()
S
71 2 6
register_woocommerce_menu()
S
77 1 3
filter_orders_by_tracking_number_query()
S
77 1 4