WC_Advanced_Shipment_Tracking_Admin D

Total Complexity 278
Dependencies 5
Dependents 4
Total lines 1,937
Lines of code 1,485
Logical lines of code 725
Comment lines 218
Methods 48
Properties 7

Methods 48

Method Rating Maintainability Complexity Lines of code
get_html()
D
26
46 156
upload_tracking_csv_fun()
D
24
44 162
get_html_ul()
C
33 25 114
get_provider_html()
C
31 25 113
wc_ast_custom_order_status_form_update()
A
44 13 46
get_settings_data()
A
29 4 172
woocommerce_advanced_shipment_tracking_page_callback()
A
39 10 71
add_delivered_order_status_actions_button()
A
45 11 36
wc_ast_settings_form_update_callback()
A
56 9 17
admin_styles()
S
42 5 49
change_completed_woocommerce_email_title()
S
59 7 13
filter_shipiing_provider_by_status_fun()
S
55 5 19
get_zorem_pluginlist()
S
58 5 14
additional_admin_order_preview_buttons_actions()
S
52 4 23
__construct()
S
56 4 19
get_provider_slug_from_name()
S
58 4 15
filter_orders_by_shipping_provider()
S
57 4 15
get_html_menu_tab()
S
63 5 9
isJSON()
S
76 4 3
filter_orders_by_shipping_provider_query()
S
64 4 9
get_ast_tab_settings_data()
S
47 1 42
update_custom_shipment_provider_fun()
S
51 2 27
footer_function()
S
53 2 26
add_custom_shipment_provider_fun()
S
53 2 23
get_updated_tracking_data()
S
49 1 35
get_partial_shipped_data()
S
49 1 35
update_provider_status_fun()
S
56 2 19
add_cron_interval()
S
51 1 31
woocommerce_shipping_provider_delete()
S
58 2 15
isDate()
S
68 3 7
get_provider_details_fun()
S
57 2 14
get_shipped_orders()
S
59 2 13
create_slug()
S
60 2 13
init()
S
52 1 23
reset_default_provider_fun()
S
58 1 16
update_default_provider_fun()
S
67 2 8
get_instance()
S
72 2 6
update_email_preview_order_fun()
S
62 1 12
update_shipment_status_fun()
S
63 1 11
get_license_email()
S
79 1 3
update_custom_order_status_email_display_fun()
S
65 1 9
filter_orders_by_tracking_number_query()
S
77 1 4
sortByCountryAsc()
S
79 1 3
licence_valid()
S
79 1 3
register_woocommerce_menu()
S
77 1 3
sortByCountryDesc()
S
79 1 3
get_license_key()
S
79 1 3
get_license_status()
S
79 1 3