WC_Integration_FraudLabs_Pro_SMS_Verification D

Total Complexity 161
Dependencies 2
Dependents 0
Total lines 1,388
Lines of code 1,172
Logical lines of code 422
Comment lines 98
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
woocommerce_checkout_form()
C
24
13 273
woocommerce_register_form()
C
25
13 263
woocommerce_checkout_process_sms()
B
30 23 74
wc_sms_action_verify()
B
39 19 57
flp_sms_form_wc()
B
30 9 183
wc_sms_action_send()
B
38 16 64
woocommerce_thankyou_email()
B
40 16 57
render_column()
A
45 13 46
__construct()
S
50 5 26
get_user_ip()
S
60 4 13
admin_notifications()
S
58 3 16
write_debug_log()
S
62 4 10
plugin_dismiss_admin_notice()
S
69 3 6
plugin_enqueues()
S
67 3 6
is_customer_ordered()
S
59 2 15
isvalidip()
S
67 3 8
create_sms_table()
S
59 1 16
add_column()
S
67 2 7
randomCode()
S
68 2 6
hash_string()
S
69 2 6
delete_sms_table()
S
75 1 4
query_sms_table()
S
74 1 4
query_sms_table_tel()
S
74 1 4
replace_sms_table()
S
73 1 4
replace_sms_table_tel()
S
72 1 4