NBD_FRONTEND_PRINTING_OPTIONS D

Total Complexity 443
Dependencies 3
Dependents 0
Total lines 1,317
Lines of code 1,239
Logical lines of code 838
Comment lines 57
Methods 45
Properties 4

Methods 45

Method Rating Maintainability Complexity Lines of code
option_processing()
D
19
68 186
bulk_order()
D
20
64 178
show_option_fields()
D
24
43 150
add_to_cart_validation()
C
35 27 77
get_product_option()
C
38 28 59
validate_before_processing()
B
43 23 40
validate_field_option()
B
45 21 36
add_cart_item_data()
A
43 14 45
get_default_option()
A
50 13 24
get_item_data()
A
47 10 32
add_to_cart()
A
54 9 21
get_quantity_break()
A
54 9 19
calculate_price_base_measurement()
A
56 8 16
init()
S
43 6 44
re_calculate_price()
S
49 7 28
order_line_item()
S
52 6 21
order_again_cart_item_data()
S
54 6 20
remove_previous_product_from_cart()
S
55 6 19
cart_item_name()
S
54 5 20
add_to_cart_redirect()
S
64 6 9
add_to_cart_url()
S
62 5 11
upload_file()
S
54 4 19
recursive_stripslashes()
S
62 4 11
quick_view()
S
58 3 16
clear_cart()
S
66 4 8
action_woocommerce_before_variations_form()
S
68 4 6
cart_item_thumbnail()
S
60 3 12
get_field_by_id()
S
71 3 5
__construct()
S
70 3 6
change_product_price_display()
S
65 3 8
turn_off_persistent_cart()
S
68 3 7
quantity_input_args()
S
64 3 10
get_cart_item_from_session()
S
69 2 7
add_to_cart_text()
S
71 2 6
instance()
S
72 2 6
remove_cart_item_quantity()
S
75 2 4
cart_redirect_after_error()
S
69 2 7
set_product_prices()
S
68 2 7
wp_enqueue_scripts()
S
69 2 6
get_option()
S
66 2 7
autoptimize_js_exclude()
S
74 2 4
nbd_js_object()
S
61 1 11
format_price()
S
73 1 5
catalog_add_to_cart_text()
S
82 1 3
add_empty_cart_button()
S
78 1 3