Mo_2f_Ajax D

Total Complexity 269
Dependencies 12
Dependents 0
Total lines 1,455
Lines of code 1,181
Logical lines of code 758
Comment lines 210
Methods 39
Properties 0

Methods 39

Method Rating Maintainability Complexity Lines of code
mo_two_factor_ajax()
D
32 34 101
mo2f_save_custom_form_settings()
B
36 18 81
mo2f_register_customer()
B
38 19 61
mo_2fa_verify_kba_setup_wizard()
B
43 18 42
mo2f_save_email_verification()
A
39 14 65
mo2f_get_current_customer()
A
42 15 47
mo_2fa_send_otp_token()
A
45 11 36
mo2f_grace_period_save()
A
49 10 28
mo_2fa_configure_kba_setup_wizard()
A
36 1 142
mo2f_set_ga()
A
48 8 28
mo2f_check_user_exist_miniorange()
A
48 7 31
mo2f_enable_disable_twofactor_prompt_on_login()
S
50 7 25
mo_2fa_verify_ga_setup_wizard()
S
46 6 36
mo2f_role_based_2_factor()
S
55 7 18
mo2f_single_user()
S
53 6 22
mo2f_unlimitted_user()
S
54 6 20
mo2f_set_miniorange_methods()
S
53 6 19
check_email_verification_status()
S
57 6 15
mo2f_set_otp_over_sms()
S
53 5 19
mo2f_enable_disable_twofactor()
S
55 5 18
mo_2fa_verify_otp_over_email_setup_wizard()
S
49 4 29
mo2f_enable_disable_debug_log()
S
57 5 14
mo2f_enable_disable_configurd_methods()
S
59 5 13
mo2f_enable_disable_inline()
S
59 5 13
mo_2fa_verify_otp_over_sms_setup_wizard()
S
50 4 28
mo2f_select_method_setup_wizard()
S
54 4 19
mo2f_shift_to_onprem()
S
56 4 18
mo2f_delete_log_file()
S
55 4 18
mo_wpns_register_verify_customer()
S
60 4 12
mo_2fa_configure_otp_over_sms_setup_wizard()
S
47 2 41
mo2f_ajax_login_redirect()
S
64 4 8
mo2f_verify_customer()
S
63 4 9
mo_2fa_configure_otp_over_email_setup_wizard()
S
48 1 44
mo2f_skiptwofactor_wizard()
S
60 3 11
mo_2fa_configure_ga_setup_wizard()
S
61 2 11
mo2f_save_success_customer_config()
S
54 1 22
mo2f_check_and_create_user()
S
65 2 10
mo_2f_two_factor()
S
75 1 4
__construct()
S
79 1 3