WC_BlockBee_Gateway D

Total Complexity 164
Dependencies 5
Dependents 1
Total lines 1,408
Lines of code 1,167
Logical lines of code 489
Comment lines 14
Methods 29
Properties 1

Methods 29

Method Rating Maintainability Complexity Lines of code
thankyou_page()
D
20
24 319
process_callback_data()
C
31 24 104
order_status()
B
39 16 60
process_payment()
A
35 12 83
handling_fee()
A
49 13 29
init_form_fields()
A
28
3 173
payment_fields()
A
43 9 61
refresh_value()
A
46 8 34
validate_logs()
A
52 8 22
order_detail_validate_logs()
S
48 4 43
needs_setup()
S
63 5 11
calc_order()
S
52 4 25
cronjob()
S
55 4 19
get_private_order_notes()
S
58 3 16
validate_payment()
S
62 4 10
refresh_checkout()
S
64 3 11
__construct()
S
46 1 37
scheduled_subscription_mail()
S
53 2 21
add_email_link()
S
64 3 9
blockbee_settings()
S
54 1 20
generate_nonce()
S
65 2 8
load_coins()
S
65 2 9
chosen_currency_value_to_wc_session()
S
71 2 6
add_order_link()
S
64 2 10
admin_options()
S
65 1 11
validate_fields()
S
75 1 4
process_admin_options()
S
77 1 4
reset_load_coins()
S
78 1 4
get_icon()
S
73 1 4