PW_BOGO B

Total Complexity 94
Dependencies 2
Dependents 1
Total lines 478
Lines of code 380
Logical lines of code 187
Comment lines 15
Methods 28
Properties 1

Methods 28

Method Rating Maintainability Complexity Lines of code
get_discount()
A
44 13 44
maybe_apply_bogo_coupon()
A
51 9 28
woocommerce_coupon_message()
S
54 6 22
woocommerce_init()
S
48 5 33
is_bogo_coupon()
S
55 5 20
woocommerce_get_shop_coupon_data()
S
57 5 17
woocommerce_cart_totals_coupon_label()
S
60 5 13
register_post_types()
S
45 3 42
woocommerce_order_get_items()
S
62 5 10
woocommerce_cart_contents_total()
S
60 4 14
woocommerce_coupon_is_valid()
S
62 4 13
pre_get_posts()
S
61 4 13
admin_menu()
S
55 2 22
wp_count_posts()
S
65 3 8
maybe_add_coupon_to_order_item()
S
70 3 6
get_active_bogo()
S
62 2 12
admin_enqueue_scripts()
S
62 2 11
woocommerce_cart_calculate_fees()
S
71 2 6
woocommerce_new_order_item()
S
73 2 5
__construct()
S
65 2 9
plugins_loaded()
S
78 1 3
woocommerce_order_add_coupon()
S
80 1 3
get_bogo_coupon_code()
S
79 1 3
edit_pw_bogo_columns()
S
72 1 5
meta_boxes()
S
68 1 6
woocommerce_after_calculate_totals()
S
73 1 5
wc_min_version()
S
78 1 3
version()
S
75 1 4