PW_Black_Friday D

Total Complexity 449
Dependencies 5
Dependents 0
Total lines 1,852
Lines of code 1,443
Logical lines of code 894
Comment lines 62
Methods 75
Properties 10

Methods 75

Method Rating Maintainability Complexity Lines of code
get_bogo_discounts()
D
27
44 132
override_price()
D
37 38 63
ajax_save_deal()
C
34 29 78
get_product_deals()
B
43 20 45
maybe_apply_bogo_coupon()
A
46 14 38
woocommerce_shortcode_products_query()
A
50 14 26
ajax_save_event()
A
41 11 56
woocommerce_add_to_cart_validation()
A
47 11 38
woocommerce_coupon_is_valid()
A
49 10 33
get_active_deals()
A
51 10 30
woocommerce_init()
A
37 6 75
flatten_cart()
A
50 9 28
woocommerce_shipping_zone_shipping_methods()
A
51 9 25
admin_enqueue_scripts()
A
40 6 58
offer_free_shipping()
A
52 8 24
index()
A
54 8 21
woocommerce_variation_prices()
S
54 7 21
woocommerce_update_cart_validation()
S
53 6 23
woocommerce_get_shop_coupon_data()
S
54 6 21
pwbf_to_default_currency()
S
55 6 19
get_event()
S
55 6 18
is_deal_coupon()
S
58 6 17
woocommerce_available_variation()
S
57 6 16
woocommerce_quantity_input_args()
S
57 6 16
woocommerce_cart_totals_coupon_html()
S
57 6 14
sort_cart_items()
S
60 6 13
set_categories_query_args()
S
54 5 22
woocommerce_get_price_html()
S
55 5 18
woocommerce_coupon_message()
S
57 5 17
get_deal()
S
58 5 14
hierarchical_string()
S
59 5 13
woocommerce_coupon_error()
S
62 5 11
woocommerce_order_get_items()
S
60 5 11
ajax_deal_delete_event()
S
56 4 17
woocommerce_cart_totals_coupon_label()
S
58 4 15
get_discounted_price()
S
59 4 14
woocommerce_cart_calculate_fees()
S
59 4 14
woocommerce_cart_contents_total()
S
60 4 13
get_cart_quantity()
S
60 4 13
hierarchical_select()
S
59 4 12
get_active_events()
S
63 4 12
get_active_bogo_deals()
S
64 4 11
sort_terms_hierarchicaly()
S
62 4 11
get_all_events()
S
58 3 16
get_local_date_in_format()
S
59 3 15
admin_menu()
S
52 2 30
set_products_query_args()
S
62 3 11
ajax_save_countdowns()
S
57 2 16
ajax_deal_delete_deal()
S
64 3 9
maybe_add_coupon_to_order_item()
S
67 3 8
local_date_and_time()
S
65 3 9
woocommerce_product_is_on_sale()
S
64 3 10
get_deals()
S
59 2 15
register_post_types()
S
69 3 8
ajax_save_promo()
S
62 3 10
woocommerce_new_order_item()
S
73 2 5
shortcode_atts_products()
S
71 2 6
__construct()
S
65 2 9
sort_events_by_date()
S
69 2 7
output_promos_and_countdowns()
S
70 2 6
local_time()
S
71 2 6
hook_price_overrides()
S
72 2 5
local_date()
S
71 2 6
unhook_price_overrides()
S
72 2 5
woocommerce_shipping_free_shipping_is_available()
S
72 2 6
is_event_active()
S
78 2 3
field_error()
S
67 2 8
field_required()
S
74 2 5
add_order_limit_notice()
S
70 1 5
relative_url()
S
80 1 3
is_bogo_coupon()
S
79 1 3
plugins_loaded()
S
78 1 3
get_bogo_coupon_code()
S
79 1 3
woocommerce_order_add_coupon()
S
80 1 3
wc_min_version()
S
79 1 3