BABE_Order D

Total Complexity 406
Dependencies 12
Dependents 13
Total lines 2,995
Lines of code 1,837
Logical lines of code 847
Comment lines 530
Methods 95
Properties 14

Methods 95

Method Rating Maintainability Complexity Lines of code
sanitize_booking_vars()
D
21
63 164
sanitize_checkout_vars()
C
38 31 56
action_to_pay()
B
36 19 78
action_to_admin_confirm()
B
37 18 73
action_to_checkout()
B
37 16 68
action_to_customer_confirm()
B
40 15 63
ajax_request_booking()
A
46 15 35
update_order_item()
A
39 13 64
checkout_page_prepare()
A
40 13 61
init_settings()
A
30 1 212
get_order_deposit_and_full_amounts_with_taxes()
A
44 7 46
action_to_services()
A
51 8 28
update_order_amount()
A
49 8 27
get_order_item_meta()
S
54 7 20
wp_update_order_meta()
S
55 7 17
update_av_guests_on_delete()
S
51 6 24
update_order_status()
S
55 6 18
get_all_orders()
S
50 5 27
get_order_items()
S
49 4 35
force_order_payment_method()
S
59 5 15
confirm_page_prepare()
S
58 5 15
get_order_meta()
S
54 4 22
customer_confirm_page_prepare()
S
54 4 21
admin_confirm_page_prepare()
S
54 4 21
get_order_availability_confirmation_mode()
S
56 4 18
get_order_prices()
S
51 3 31
update_order_item_meta()
S
50 3 31
update_order_start_end()
S
57 4 16
order_trash()
S
61 4 11
change_order_title()
S
62 4 11
get_order_id_by_meta()
S
53 3 25
get_order_dates()
S
49 2 37
delete_order_item()
S
58 3 15
delete_order()
S
58 3 15
wp_update_order_meta_check()
S
64 4 9
update_order_payment_gateway_data()
S
61 3 12
update_order_hash()
S
61 3 12
get_order_from_url()
S
58 2 16
is_order_admin_valid()
S
76 3 3
get_order_item_dates()
S
59 2 15
clear_order_meta()
S
64 3 9
trash_order_post()
S
67 3 7
switch_locale_by_order_id()
S
65 3 8
is_order_valid()
S
76 3 3
services_page_prepare()
S
61 2 12
init()
S
50 1 27
get_order_id_by_item_id()
S
62 2 11
get_customer_orders()
S
55 1 24
create_order_draft()
S
55 1 20
generate_order_num()
S
70 2 6
update_order_admin_to_customer_notes()
S
66 2 8
checkout_payment_gateway_selected()
S
63 2 10
delete_order_post()
S
71 2 6
untrash_order_post()
S
73 2 5
restore_locale_by_order_id()
S
68 2 7
delete_order_item_meta()
S
67 2 7
get_order_confirmation_page()
S
63 1 11
get_order_payment_page()
S
63 1 11
get_order_refunded_amount()
S
78 1 3
get_order_customer_email()
S
78 1 3
get_order_payment_method()
S
78 1 3
get_order_customer()
S
78 1 3
get_order_customer_details()
S
69 1 7
get_order_payment_token_id()
S
78 1 3
get_order_admin_to_customer_notes()
S
78 1 3
get_order_admin_hash()
S
78 1 3
get_order_currency()
S
78 1 3
update_order_customer()
S
75 1 4
get_order_hash()
S
78 1 3
generate_order_hash()
S
74 1 4
get_admin_confirmation_page()
S
64 1 10
get_customer_confirmation_page()
S
64 1 10
generate_order_title()
S
71 1 5
get_order_payment_model()
S
78 1 3
set_order_default_payment_gateway()
S
66 1 8
update_order_refunded_amount()
S
71 1 5
update_order_prepaid_received()
S
71 1 5
get_order_payment_gateway_fee_title()
S
78 1 3
get_order_prepaid_received()
S
78 1 3
delete_order_payment_method()
S
75 1 4
recalculate_order_total_amount()
S
66 1 8
update_order_payment_method()
S
75 1 4
update_order_payment_gateway_name()
S
79 1 3
get_order_payment_gateway_name()
S
79 1 3
update_order_payment_gateway_fee_title()
S
75 1 4
update_order_payment_gateway_fee_percents()
S
74 1 4
get_order_status()
S
78 1 3
get_order_payment_gateway_fee_percents()
S
78 1 3
get_order_coupon_num()
S
78 1 3
get_order_coupon_amount_applied()
S
78 1 3
update_order_prepaid_amount()
S
74 1 4
get_order_total_amount()
S
72 1 5
get_order_id_by_order_number()
S
78 1 3
get_order_number()
S
72 1 5
get_order_prepaid_amount()
S
72 1 5