WC_Integration_FraudLabs_Pro_SMS_Verification D

Total Complexity 138
Dependencies 2
Dependents 0
Total lines 1,236
Lines of code 1,031
Logical lines of code 372
Comment lines 95
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
woocommerce_checkout_form()
C
26
13 241
woocommerce_register_form()
C
26
13 230
woocommerce_checkout_process_sms()
B
33 20 58
flp_sms_form_wc()
B
30 9 171
woocommerce_thankyou_email()
B
40 16 57
wc_sms_action_send()
A
40 13 57
render_column()
A
45 13 46
__construct()
S
50 5 26
wc_sms_action_verify()
S
52 4 22
get_user_ip()
S
60 4 13
admin_notifications()
S
58 3 16
write_debug_log()
S
62 4 10
plugin_enqueues()
S
67 3 6
plugin_dismiss_admin_notice()
S
69 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
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