WC_Advanced_Shipment_Tracking_Actions D

Total Complexity 256
Dependencies 7
Dependents 6
Total lines 1,654
Lines of code 1,155
Logical lines of code 574
Comment lines 219
Methods 41
Properties 4

Methods 41

Method Rating Maintainability Complexity Lines of code
get_formated_order_id()
D
28
28 152
email_display()
C
35 27 82
get_shipment_tracking_column()
B
35 20 89
get_formatted_tracking_item()
B
36 18 78
meta_box()
B
30 10 145
save_meta_box_ajax()
A
43 16 43
add_tracking_item()
A
43 15 43
save_inline_tracking_number()
A
45 14 36
insert_tracking_item()
A
43 12 47
display_html_tracking_item_for_meta_box()
A
42 8 56
mark_order_as_fields_html()
A
45 8 45
get_providers_for_app()
S
51 5 26
delete_tracking_item()
S
53 5 22
get_providers()
S
55 5 20
get_tracking_items()
S
55 5 20
meta_box_delete_tracking()
S
55 5 18
__construct()
S
58 4 16
get_option_value_from_array()
S
60 4 14
get_tracking_item()
S
63 4 11
add_column_my_account_orders_ast_track_column()
S
54 3 21
get_checkbox_option_value_from_array()
S
62 3 12
show_tracking_info_order()
S
61 3 11
custom_validation_js()
S
64 1 34
get_meta_box_items_ajax()
S
64 3 9
add_meta_box()
S
65 3 8
add_column_my_account_orders()
S
63 3 10
seach_tracking_number_in_items()
S
67 3 8
get_ast_provider_name_callback()
S
70 3 6
add_user_in_tracking_item()
S
69 2 7
get_instance()
S
71 2 6
get_shipping_provdider_src_callback()
S
63 2 10
render_woocommerce_page_orders_columns()
S
73 2 5
render_shop_order_columns()
S
70 2 6
check_provider_trackship_supported()
S
72 1 5
woocommerce_subscriptions_renewal_order_meta_query()
S
77 1 4
ast_add_tracking_btn()
S
78 1 3
save_tracking_items()
S
70 1 6
get_plugin_path()
S
75 1 4
track_button_script()
S
77 1 9
shop_order_columns()
S
75 1 4
admin_styles()
S
74 1 4