PW_Black_Friday D

Total Complexity 444
Dependencies 4
Dependents 0
Total lines 1,827
Lines of code 1,429
Logical lines of code 885
Comment lines 58
Methods 75
Properties 9

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
46 18 38
maybe_apply_bogo_coupon()
A
46 14 38
ajax_save_event()
A
41 11 56
woocommerce_shortcode_products_query()
A
51 13 24
woocommerce_add_to_cart_validation()
A
47 11 38
get_active_deals()
A
51 10 30
woocommerce_init()
A
37 6 75
woocommerce_coupon_is_valid()
A
50 9 30
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_order_get_items()
S
60 5 11
woocommerce_coupon_error()
S
62 5 11
ajax_deal_delete_event()
S
56 4 17
get_discounted_price()
S
57 4 17
woocommerce_cart_totals_coupon_label()
S
58 4 15
woocommerce_cart_calculate_fees()
S
59 4 14
get_cart_quantity()
S
60 4 13
woocommerce_cart_contents_total()
S
60 4 13
hierarchical_select()
S
59 4 12
get_active_events()
S
63 4 12
sort_terms_hierarchicaly()
S
62 4 11
get_active_bogo_deals()
S
64 4 11
get_all_events()
S
58 3 16
admin_menu()
S
52 2 30
get_local_date_in_format()
S
59 3 15
set_products_query_args()
S
62 3 11
ajax_save_countdowns()
S
57 2 16
ajax_deal_delete_deal()
S
64 3 9
get_deals()
S
59 2 15
local_date_and_time()
S
65 3 9
woocommerce_product_is_on_sale()
S
64 3 10
ajax_save_promo()
S
62 3 10
maybe_add_coupon_to_order_item()
S
67 3 8
register_post_types()
S
69 3 8
woocommerce_new_order_item()
S
73 2 5
hook_price_overrides()
S
72 2 5
unhook_price_overrides()
S
72 2 5
woocommerce_shipping_free_shipping_is_available()
S
72 2 6
local_time()
S
71 2 6
output_promos_and_countdowns()
S
70 2 6
is_event_active()
S
78 2 3
field_error()
S
67 2 8
shortcode_atts_products()
S
71 2 6
sort_events_by_date()
S
69 2 7
local_date()
S
71 2 6
field_required()
S
74 2 5
__construct()
S
76 1 4
is_bogo_coupon()
S
79 1 3
get_bogo_coupon_code()
S
79 1 3
woocommerce_order_add_coupon()
S
80 1 3
plugins_loaded()
S
78 1 3
relative_url()
S
80 1 3
add_order_limit_notice()
S
70 1 5
wc_min_version()
S
79 1 3