WC_GZD_Coupon_Helper D

Total Complexity 174
Dependencies 6
Dependents 3
Total lines 996
Lines of code 574
Logical lines of code 334
Comment lines 262
Methods 52
Properties 1

Methods 52

Method Rating Maintainability Complexity Lines of code
limit_order_voucher_discounts()
A
43 15 45
remove_taxes_for_vouchers()
A
43 13 45
legacy_before_recalculate_totals()
A
47 11 30
order_voucher_total()
A
53 8 21
is_valid_for_product_filter()
S
58 7 14
on_order_item_coupon_save()
S
65 7 8
get_order_item_coupon_by_fee()
S
59 6 15
get_order_item_fee_by_coupon()
S
59 6 15
refresh_order_vouchers()
S
58 5 16
order_has_voucher()
S
60 5 13
get_fee_data_from_coupon()
S
51 4 26
voucher_discount()
S
63 5 10
register_coupon_as_fee()
S
60 4 13
maybe_remove_order_vouchers()
S
61 4 12
add_voucher_to_order()
S
53 3 21
get_voucher_by_coupon_order_item()
S
58 3 16
get_voucher_data_from_cart()
S
60 3 13
coupon_save()
S
62 3 12
get_tax_display_mode()
S
61 3 12
__construct()
S
49 1 31
voucher_includes_shipping_costs()
S
64 3 9
coupon_item_save()
S
69 3 7
coupon_is_voucher()
S
64 3 9
order_item_coupon_is_voucher()
S
67 3 7
vouchers_as_fees()
S
68 3 7
round_line_tax()
S
69 3 6
fee_is_voucher()
S
65 3 8
instance()
S
72 2 6
is_valid()
S
72 2 6
is_valid_free_shipping_filter()
S
72 2 6
fee_item_save()
S
63 2 10
remove_order_item_fee_taxes()
S
73 2 5
legacy_shipments_order_has_voucher()
S
78 2 3
on_apply_voucher()
S
74 2 5
observer_order_voucher_refresh()
S
68 2 7
get_voucher_by_code()
S
68 2 7
on_recalculate_order_coupons()
S
67 2 7
exclude_vouchers_from_forced_tax()
S
71 2 6
legacy_adjust_item_total()
S
71 2 6
__wakeup()
S
78 1 3
register_coupon_validation_filters()
S
71 1 5
convert_coupon_to_voucher()
S
76 1 4
coupon_options()
S
66 1 9
__clone()
S
78 1 3
unregister_coupon_validation_filters()
S
72 1 5
convert_order_item_coupon_to_voucher()
S
70 1 6
observe_order_voucher_removal()
S
81 1 3
voucher_fragments()
S
76 1 4
get_order_fee_total()
S
68 1 8
limit_order_voucher_discounts_callback()
S
81 1 3
round_at_subtotal()
S
79 1 3
order_supports_fee_vouchers()
S
78 1 3