awp_checkout_otp A

Total Complexity 70
Dependencies 1
Dependents 0
Total lines 509
Lines of code 441
Logical lines of code 225
Comment lines 2
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
send_otp_ajax_handler()
A
40 9 58
verify_phone_number_ajax_handler()
A
40 8 70
check_if_otp_verified()
A
49 10 29
admin_enqueue_scripts()
S
53 5 20
sort_users_by_column()
S
58 5 16
show_user_column_data()
S
58 5 15
load_otp_verification()
S
56 4 16
add_otp_verification_popup()
S
51 1 46
verify_otp_ajax_handler()
S
58 3 15
update_user_phone_number()
S
58 3 15
check_if_phone_number_blocked()
S
59 3 13
enqueue_scripts()
S
53 2 22
otp_message_template_field_callback()
S
56 1 23
__construct()
S
58 1 15
register_settings()
S
57 1 15
settings_page_html()
S
70 2 6
add_settings_page()
S
65 1 10
enable_otp_for_visitors_field_callback()
S
66 1 8
enable_otp_field_callback()
S
66 1 8
blocked_numbers_field_callback()
S
71 1 5
add_user_columns()
S
72 1 5
make_columns_sortable()
S
74 1 5
save_blocked_numbers()
S
69 1 6