WC_Integration_FraudLabs_Pro_SMS_Verification D

Total Complexity 175
Dependencies 2
Dependents 0
Total lines 1,411
Lines of code 1,194
Logical lines of code 490
Comment lines 98
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
woocommerce_checkout_form()
C
23
18 280
woocommerce_register_form()
C
23
18 270
woocommerce_checkout_process_sms()
B
30 23 74
flp_sms_form_wc()
B
28
13 189
wc_sms_action_verify()
B
39 19 57
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
65 2 8
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