Alg_WC_Cost_of_Goods_Orders D

Total Complexity 261
Dependencies 5
Dependents 1
Total lines 1,659
Lines of code 963
Logical lines of code 505
Comment lines 580
Methods 43
Properties 33

Methods 43

Method Rating Maintainability Complexity Lines of code
update_order_items_costs()
D
10
79 351
order_admin_notice()
A
51 17 22
add_hooks()
A
39 11 59
save_cost_input_hpos_order_save_post()
A
51 11 26
recalculate_order_ajax()
A
48 10 34
add_order_columns()
A
51 10 26
sort_hpos_admin_orders()
A
48 9 36
woocommerce_email_order_meta()
A
44 8 39
render_order_columns()
A
57 9 15
new_order_item_ajax()
A
60 9 12
save_order_items_ajax()
A
57 8 16
update_order_item_costs_on_order_meta_update()
S
54 5 20
get_options()
S
43 3 47
add_handling_fee_input_shop_order()
S
56 5 16
add_cost_input_shop_order()
S
56 5 16
get_array_value_by_dynamic_keys()
S
63 5 10
avoid_empty_order_metadata_saving()
S
65 4 9
save_cost_input_shop_order_new()
S
61 3 12
add_shipping_to_profit_meta_key_to_order_cmb()
S
61 3 11
shop_order_sortable_columns()
S
65 3 9
update_order_items_costs_save_post()
S
64 3 10
get_shop_order_screen_id()
S
72 3 5
get_order_total_for_pecentage_fees()
S
64 3 10
add_order_taxes_to_profit()
S
58 2 14
add_order_fees_to_profit()
S
58 2 14
add_order_shipping_cost_to_profit()
S
58 2 14
update_order_items_costs_order_status_changed()
S
63 2 11
update_order_items_costs_new_item()
S
63 2 11
wf_pklist_remove_cog_meta()
S
71 2 6
get_shipping_total_for_percentage_fees()
S
65 2 9
trigger_woocommerce_new_order_on_new_order_via_rest()
S
67 2 8
add_taxes_to_profit_meta_key_to_order_cmb()
S
69 2 6
hide_handling_fee_input_meta_shop_order()
S
71 2 6
hide_cost_input_meta_shop_order()
S
71 2 6
add_fees_to_profit_meta_key_to_order_cmb()
S
69 2 6
format_order_column_value()
S
77 2 3
get_order_column_key()
S
76 2 3
save_cost_input_shop_order_new_by_order()
S
68 2 8
includes()
S
82 1 3
get_new_order_hooks_for_cost_updating()
S
67 1 9
shop_order_pre_get_posts_order_by_column()
S
80 1 3
save_cost_input_shop_order_save_post()
S
69 1 7
__construct()
S
76 1 5