Code Analysis: Password Policy Manager 1.0.3

Function Rating Maintainability Complexity Lines of code
MOPPMFeedbackHandler::handle_feedback()
B
35 19 82
MOPPM_Ajax::moppm_setting_enable_disable_form()
B
43 20 46
MOPPM::custom_authenticate()
A
45 12 40
MOPPM_Ajax::moppm_Submit_new_pass()
A
41 10 56
moppm_register_customer()
A
44 10 42
moppm_reset_pass_form()
A
38 6 87
Moppm_Utility::validate_password()
A
54 10 19
MOPPM::moppm_show_message()
S
48 5 54
MOPPM_Ajax::moppm_setting_enable_disable()
S
56 5 19
moppm_handle_support_form()
S
55 5 19
MOPPM_Api::send_email_alert()
S
48 3 32
moppm_verify_customer()
S
57 4 16
MOPPM::profile_authenticate()
S
62 5 10
MOPPMFeedbackHandler::moppm_feedback_actions()
S
64 5 10
MOPPM::moppm_password_reset()
S
63 4 11
moppm_get_current_customer()
S
54 3 19
MOPPM::moppm_feedback_request()
S
56 3 17
moppm_icr()
S
63 4 10
moppm_reset_password()
S
59 3 14
MOPPM_Ajax::moppm_ajax()
S
62 3 12
MOPPM_Api::make_curl_call()
S
58 2 16
moppm_check_empty_or_null()
S
71 3 6
MOPPM::moppm_activate()
S
60 2 13
MOPPM_DATABASE::generate_tables()
S
62 2 12
MOPPM_Api::submit_contact_us()
S
56 1 18
MOPPM::__construct()
S
57 1 16
MOPPM::moppm_settings_script()
S
68 2 6
MOPPM_Api::wp_remote_post()
S
64 2 9
moppm_goto_sign_in_page()
S
64 2 9
MOPPM_Ajax::moppm_login()
S
68 2 8
moppm_revert_back_registration()
S
64 2 9
MOPPM_Api::moppm_is_curl_installed()
S
70 2 6
MOPPM_Messages::showMessage()
S
67 2 7
MOPPM::moppm_redirect_page()
S
68 2 8
MOPPM::moppm_create_usermeta()
S
71 2 6
MOPPM::moppm_settings_style()
S
69 2 6
MOPPM_Api::create_customer()
S
58 1 15
MOPPM_Api::createAuthHeader()
S
59 1 14
moppm_save_success_customer_config()
S
62 1 11
MOPPM::moppm_deactivate()
S
77 1 4
MOPPM_DATABASE::plugin_activate()
S
73 1 5
MOPPM_DATABASE::__construct()
S
76 1 4
MOPPM_DATABASE::delete_option()
S
70 1 6
MOPPMFeedbackHandler::__construct()
S
79 1 3
MOPPM::moppm_widget_menu()
S
73 1 4
MOPPM_DATABASE::get_option()
S
83 1 3
MOPPM_Constants::define_global()
S
72 1 5
MOPPM_Constants::__construct()
S
83 1 3
MOPPM_DATABASE::insert_user_login_session()
S
68 1 7
MOPPM_DATABASE::get_table_data()
S
72 1 5
MOPPM_DATABASE::get_column_names()
S
72 1 5
MOPPM_Ajax::__construct()
S
79 1 3
MOPPM::moppm()
S
80 1 3
MOPPM_DATABASE::delete_user_login_sessions()
S
68 1 8
MOPPM_DATABASE::get_user_id_from_session()
S
69 1 6
MOPPM_Api::check_customer()
S
65 1 9
MOPPM_DATABASE::update_option()
S
69 1 6
MOPPM_Ajax::moppm_ajax_fun()
S
73 1 5
MOPPM_Api::get_customer_key()
S
63 1 10
MOPPM::moppm_includes()
S
63 1 10