Code Analysis: Melapress Login Security 2.1.1

Function Rating Maintainability Complexity Lines of code
MLS\Admin\Admin::save()
D
11
87 282
MLS\Login_Page_Control::redirect_user()
D
33 42 74
MLS\Helpers\SettingsImporter::check_setting_and_handle_import()
D
32 37 84
MLS\Login_Page_Control::is_login_check()
D
40 39 39
MLS\EmailAndMessageStrings::replace_email_strings()
D
39 37 45
MLS_Core::get_sysinfo()
D
29
31 113
MLS\Failed_Logins::failed_login_check()
D
29 30 116
MLS\Helpers\OptionsHelper::sanitise_value_by_key()
C
31 30 105
MLS\EmailAndMessageStrings::default_message_contents()
C
32 30 99
MLS\TemporaryLogins::create_new_user()
C
33 31 76
MLS\TemporaryLogins::admin_area()
C
22
17 273
MLS\Admin\Admin::plugin_was_updated_banner()
C
25
15 294
MLS\UpdateRoutines::determine_new_setting_values()
C
42 31 40
MLS\MLS_Reset_Passwords::process_global_password_reset()
C
37 29 60
MLS\TemporaryLogins::update_user()
C
37 28 60
MLS\Helpers\UserImporter::process_import()
C
34 23 82
MLS\Check_User_Expiry::has_expired()
B
37 23 72
MLS\Helpers\OptionsHelper::should_inactive_users_feature_be_active()
B
43 25 41
MLS\TemporaryLogins::manage_temporary_logins()
B
37 23 66
MLS\Password_Check::does_violate_rules()
B
39 22 62
MLS\Login_Page_Control::is_blocked_country()
B
41 22 52
MLS\MLS_Options::user_role_policy()
B
37 21 66
MLS\MLS_Reset_Passwords::send_reset_email()
B
39 21 57
MLS\TemporaryLogins::create_login_link()
B
42 22 42
MLS\User_Profile::ppm_handle_login_based_resets()
B
48 21 27
MLS\MLS_Reset_Passwords::ppm_is_user_allowed_to_reset()
B
44 19 37
MLS\Helpers\UserImporter::render_settings()
B
29
3 271
MLS\UpdateRoutines::update_from_pre_200()
B
44 18 39
MLS\MB_String_Helper::mb_split_string()
B
43 17 44
MLS\Login_Page_Control::render_login_geo_settings()
B
35 12 111
MLS\Forms::hook()
A
43 16 42
MLS\SecurityPrompt::user_profile_form()
A
37 12 84
MLS\Crons\SummaryEmail::send_summary_email()
A
38 13 62
MLS\Login_Page_Control::render_login_page_url_settings()
A
34 7 139
MLS\Failed_Logins::send_logins_unblocked_notification_email_to_user()
A
43 13 46
MLS\RestrictLogins::add_user_profile_field()
A
35 7 134
MLS\Emailer::wrap_email()
A
32 1 223
MLS\MLS_Reset_Passwords::mepr_forgot_password()
A
45 13 38
MLS\Views\Tables\InactiveUsersTable::process_bulk_action()
A
41 12 53
MLS\MLS_Options::init()
A
41 12 52
MLS\Password_History::user_register()
A
45 13 36
MLS\Admin\Admin::popup_notices()
A
44 12 50
MLS\SecurityPrompt::validate_lostpassword_form()
A
47 13 32
MLS\TemporaryLogins\Temporary_Logins_Table::table_data()
A
42 12 47
MLS\RestrictLogins::pre_login_check()
A
44 12 44
MLS\Check_User_Expiry::password_about_to_expire_notice()
A
41 11 58
MLS\MLS_Messages::init()
A
35 9 87
MLS\Ajax\UnlockInactiveUser::send_unlocked_notification_email_to_user()
A
44 12 41
MLS\TemporaryLogins::send_login_link()
A
44 12 37
MLS\TemporaryLogins::monitor_admin_actions()
A
48 12 29
MLS\Helpers\SettingsImporter::render_settings()
A
35 1 193
MLS\Crons\SummaryEmail::remove_unwanted_users()
A
45 11 39
MLS\SecurityPrompt::settings_markup()
A
35 7 98
MLS\Password_History::get_first_login_policy()
A
52 12 21
MLS\TemporaryLogins\Temporary_Logins_Table::process_bulk_action()
A
46 11 35
MLS\Forms::modify_user_scripts()
A
47 11 31
MLS\Helpers\OptionsHelper::get_password_history_expiry_time_in_seconds()
A
49 11 30
MLS\Failed_Logins::pre_login_check()
A
48 11 29
MLS\Password_Check::validate_for_user()
A
50 11 28
MLS\Helpers\HideAdminNotices::remove_unrelated_actions()
A
51 11 25
MLS\Check_User_Expiry::should_password_expire()
A
45 10 38
MLS\Password_Gen::_generate()
A
45 10 38
MLS\Forms::localise()
A
53 11 20
MLS\Helpers\OptionsHelper::clear_inactive_data_about_user()
A
49 10 28
MLS\WP_Admin_Pointer::add_pointers()
A
50 10 27
MLS_Core::init()
A
41 8 54
mls_on_plugin_update()
A
47 9 37
MLS_Core::ppm_overwrite_admin_menu()
A
48 9 35
MLS\Helpers\OptionsHelper::get_allowed_kses_args()
A
33 1 154
MLS\TemporaryLogins::is_login_expired()
A
50 9 29
MLS\Admin\Admin::send_test_email()
A
45 8 38
MLS\New_User_Register::ppm_new_user_errors()
A
51 9 23
MLS\SecurityPrompt::save_profile_form()
A
52 9 22
MLS\MLS_Reset_Passwords::reset_by_id()
A
48 8 35
MLS\TemporaryLogins::create_username()
A
53 9 20
MLS\SecurityPrompt::get_user_responses()
A
55 9 18
MLS\Forms::enable_custom_form()
A
43 7 47
MLS\SecurityPrompt::validate_unlock()
A
48 8 31
MLS\Validators\Validator::validate_password_not_contain_username()
A
51 8 30
MLS\UpdateRoutines::plugin_upgraded()
A
57 9 14
MLS\Restrict_Login_Credentials::check_desired_credentials()
A
50 8 28
MLS\Forms::password_hint()
A
51 8 27
MLS\Helpers\OptionsHelper::recursive_parse_args()
A
52 8 25
MLS\SecurityPrompt::security_prompt_markup()
A
46 7 39
MLS\MLS_Reset_Passwords::reset_all()
A
45 7 39
MLS\Password_Check::is_old_password()
A
52 8 23
MLS_Core::is_user_exempted()
A
52 8 23
MLS\MLS_Regex::init()
A
52 8 22
MLS\Admin\Upgrade_Notice::parse_update_notice()
A
44 6 52
MLS\MLS_Options::mls_save_setting()
A
53 8 20
MLS\Admin\Network_Admin::__construct()
A
47 7 33
MLS\TemporaryLogins\Temporary_Logins_Table::single_row_columns()
A
48 7 31
MLS\TemporaryLogins\Temporary_Logins_Table::column_default()
S
56 8 15
MLS\SecurityPrompt::render_login_page_message()
S
60 8 11
MLS\TemporaryLogins::get_user_expire_time()
S
51 7 25
MLS\Password_History::push()
S
51 7 24
MLS_Core::update_user_last_activity()
S
53 7 23
MLS\Admin\Admin::admin_menu()
S
39 3 81
MLS\Helpers\OptionsHelper::get_users_password_history_expiry_time_in_seconds()
S
54 7 21
MLS\Helpers\OptionsHelper::get_users_password_expiry_notice_time_in_seconds()
S
54 7 21
MLS\Reset_User_PW_Process::task()
S
54 7 20
MLS\Login_Page_Control::init()
S
53 7 19
MLS\Admin\Admin::__construct()
S
47 6 33
MLS_Core::__construct()
S
47 6 33
MLS\Helpers\UserImporter::settings_additional_markup()
S
38 1 106
MLS\RestrictLogins::save_user_profile_field()
S
59 7 12
MLS\User_Profile::reset_user_password()
S
51 6 27
MLS\User_Profile::send_reset_next_login_email()
S
50 6 25
MLS\MLS_Regex::set_excluded_chars()
S
51 6 23
MLS\Helpers\SettingsImporter::export_settings()
S
52 6 22
MLS\SecurityPrompt::is_blocked_check()
S
54 6 21
MLS\Password_Check::match_rules()
S
53 6 21
MLS\Helpers\OptionsHelper::get_role_specific_dormancy_period()
S
54 6 20
MLS\New_User_Register::override_login_redirects()
S
54 6 20
MLS\MLS_Reset_Passwords::reset_user()
S
55 6 19
MLS\Password_Check::is_password_ok()
S
57 6 18
MLS\Admin\Admin::render_message_template_settings()
S
39 1 93
MLS\Crons\SummaryEmail::get_users_with_recent_unlocks()
S
49 5 33
MLS\Failed_Logins::get_users_stored_transient_data()
S
56 6 17
MLS\TemporaryLogins::redirect_after_login()
S
57 6 17
MLS\MLS_Options::refactor()
S
56 6 17
MLS\Ajax\UnlockInactiveUser::action()
S
48 5 32
MLS\Login_Page_Control::login_control_login_url()
S
58 6 16
MLS\User_Profile::save_profile_fields()
S
57 6 15
MLS\Helpers\OptionsHelper::string_to_bool()
S
75 7 3
MLS\Helpers\UserImporter::export_users()
S
56 6 15
MLS\Views\Tables\InactiveUsersTable::prepare_items()
S
49 5 29
MLS_Core::cleanup()
S
59 6 14
MLS\TemporaryLogins::check_and_install_language()
S
60 6 13
MLS\UpdateRoutines::migrate_usermeta()
S
50 5 28
MLS\Apply_Timestamp_For_Users_Process::task()
S
60 6 12
MLS\Admin\Admin::plugin_action_links()
S
50 5 27
MLS\Views\Tables\InactiveUsersTable::extra_tablenav()
S
52 5 26
MLS\Helpers\OptionsHelper::prioritise_roles()
S
54 5 21
MLS\Crons\SummaryEmail::register_cron()
S
54 5 20
MLS\MLS_Reset_Passwords::send_admin_email()
S
53 5 19
MLS\TemporaryLogins::generate_mls_temporary_token()
S
55 5 19
MLS_Core::login_errors()
S
57 5 17
MLS_Core::ppm_multisite_install_plugin()
S
57 5 17
MLS\Helpers\SettingsImporter::selectively_enqueue_admin_script()
S
48 4 32
MLS\Helpers\UserImporter::selectively_enqueue_admin_script()
S
48 4 32
MLS\Password_Check::is_violation()
S
59 5 16
MLS\Admin\Admin::global_admin_enqueue_scripts()
S
49 4 31
MLS\Login_Page_Control::login_errors_pre_check()
S
57 5 16
MLS\Login_Page_Control::gdpr_banner_markup()
S
51 4 31
MLS\Admin\Admin::dismiss_update_notice()
S
63 6 8
MLS\Crons\SummaryEmail::register()
S
60 5 15
MLS\Admin\Admin::begin_migration()
S
63 6 8
MLS\Check_User_Expiry::dismiss_password_expiry_soon_notice()
S
62 6 9
MLS\Forms::add_frontend_css()
S
65 6 7
MLS\SecurityPrompt::answers_needed_notice()
S
51 4 27
MLS_Core::handle_user_redirection()
S
53 4 27
MLS\Failed_Logins::failed_login_settings_markup()
S
41 1 70
MLS\Login_Page_Control::render_login_gdpr_settings()
S
49 3 39
MLS\Failed_Logins::add_locked_users_admin_menu()
S
53 4 22
MLS\SecurityPrompt::init()
S
52 4 22
MLS\Failed_Logins::clear_failed_login_data()
S
56 4 17
MLS\Admin\Network_Admin::admin_menu()
S
42 1 61
MLS\Helpers\OptionsHelper::get_user_roles()
S
58 4 16
MLS\Password_Check::hook()
S
63 5 9
MLS_Core::remove_excluded_special_chars_from_allowed()
S
63 5 10
MLS\TemporaryLogins::generate_password()
S
58 4 15
MLS\MLS_Reset_Passwords::ppm_get_user_reset_key()
S
58 4 15
MLS\TemporaryLogins::get_login_url()
S
58 4 15
MLS\TemporaryLogins::is_valid_temporary_login()
S
63 5 10
MLS\Migrate_UserMeta_BG_Process::task()
S
57 4 15
MLS\TemporaryLogins\Temporary_Logins_Table::sort_data()
S
58 4 15
MLS\Login_Page_Control::render_login_failure_message_settings()
S
50 3 30
MLS\Login_Page_Control::login_control_login_url_filter()
S
58 4 15
MLS\New_User_Register::ppm_validate_password_reset()
S
64 5 8
MLS\Helpers\OptionsHelper::set_user_last_expiry_time()
S
59 4 14
MLS\Admin\Upgrade_Notice::prefix_plugin_update_message()
S
58 4 14
MLS\Utilities\Validator_Factory::validate()
S
59 4 14
MLS\Password_Check::edit_user()
S
61 4 13
MLS\TemporaryLogins::delete_user()
S
61 4 13
MLS\Helpers\OptionsHelper::add_initial_user_to_exempt_list()
S
60 4 13
MLS\Emailer::custom_wp_mail_from_name()
S
60 4 13
MLS\Login_Page_Control::load_login_template()
S
59 4 13
MLS\MLS_Reset_Passwords::handle_bulk_action_link()
S
61 4 12
MLS\TemporaryLogins::get_request_uri()
S
61 4 12
MLS\Admin\Admin::search_users_roles()
S
60 4 12
MLS\Check_User_Expiry::check_on_load()
S
63 4 12
MLS\Admin\Upgrade_Notice::get_upgrade_notice()
S
60 4 12
MLS\Password_Check::validate_reset()
S
62 4 11
MLS\Crons\SummaryEmail::get_users_with_recent_password_resets()
S
52 3 26
MLS\Failed_Logins::get_all_currently_login_locked_users()
S
53 3 25
MLS\Login_Page_Control::render_integration_settings()
S
53 3 25
MLS\Admin\UserLastLoginTime::addition_reports_content()
S
53 3 24
MLS\WP_Admin_Pointer::add_scripts()
S
53 2 38
MLS\RestrictLogins::settings_markup()
S
45 1 51
MLS\TemporaryLogins::get_valid_user_based_on_token()
S
55 3 21
MLS\WP_Admin_Pointer::register_pointers()
S
55 3 21
MLS\Admin\Admin::admin_enqueue_scripts()
S
48 2 34
MLS\Emailer::send_email()
S
54 3 19
MLS_Core::ppm_apply_timestammp_for_users()
S
55 3 19
MLS\RestrictLogins::add_to_user_stored_ips()
S
56 3 18
MLS\Login_Page_Control::sanitize_incoming_ip()
S
57 3 17
MLS\Validators\Validator::validate_integer()
S
59 3 16
MLS\Admin\Admin::log_ajax_mail_error()
S
63 4 10
MLS\SecurityPrompt::is_feature_enabled_for_user()
S
63 4 10
MLS\TemporaryLogins::replace_admin_link()
S
63 4 10
MLS\MLS_Reset_Passwords::check_on_login()
S
65 4 9
MLS\MLS_Options::get_role_options()
S
62 4 10
MLS\Emailer::custom_wp_mail_from()
S
62 4 10
MLS\Helpers\OptionsHelper::get_current_notices_count()
S
64 4 10
MLS\Login_Page_Control::custom_login_slug()
S
64 4 9
MLS\Login_Page_Control::restrict_login_bypass_slug()
S
64 4 9
MLS\TemporaryLogins\Temporary_Logins_Table::column_user_login()
S
56 3 14
MLS\Restrict_Login_Credentials::settings_markup()
S
47 1 44
MLS\Check_User_Expiry::expire()
S
60 3 13
MLS\Admin\Network_Admin::search_users()
S
47 1 43
MLS\Check_User_Expiry::hook()
S
60 3 12
MLS\Emailer::get_default_email_address()
S
61 3 12
MLS\Admin\Admin::validate_inactive_exempted()
S
61 3 12
MLS\User_Profile::init()
S
60 3 12
MLS\RestrictLogins::is_ip_allowed()
S
63 3 11
MLS\Admin\Admin::search_users()
S
47 1 41
MLS\SecurityPrompt::add_template_settings()
S
51 1 33
MLS\Restrict_Login_Credentials::add_template_settings()
S
51 1 33
MLS\RestrictLogins::add_template_settings()
S
51 1 33
MLS\Failed_Logins::memberpress_login_form_js()
S
65 1 32
MLS\Check_User_Expiry::check_on_load_front_end()
S
67 3 9
MLS\EmailAndMessageStrings::get_default_string()
S
64 3 10
MLS\MLS_Reset_Passwords::delayed_reset()
S
65 3 9
MLS\Admin\Admin::get_migration_status()
S
63 3 10
MLS\Login_Page_Control::prepare_ip()
S
66 3 8
MLS\Admin\Upgrade_Notice::init()
S
63 3 10
MLS\Helpers\HideAdminNotices::is_admin_page()
S
70 3 5
MLS\Admin\Admin::process()
S
69 3 6
MLS\EmailAndMessageStrings::get_email_template_setting()
S
68 3 6
MLS\Password_History::apply_forced_reset_usermeta()
S
67 3 7
MLS_Core::get_instance()
S
70 3 6
MLS\Failed_Logins::learndash_login_error_check()
S
65 3 8
MLS_Core::clear_options()
S
60 2 15
MLS\Helpers\OptionsHelper::is_inactive_user_allowed_to_reset()
S
63 3 10
MLS\Helpers\OptionsHelper::bool_to_string()
S
69 3 6
MLS\Helpers\OptionsHelper::sanitize_yes_no_input()
S
69 3 7
MLS\Admin\Admin::decode_js_var()
S
67 3 7
MLS\Password_History::ppm_invite_user()
S
58 2 15
MLS\MLS_Reset_Passwords::bulk_action_admin_notice()
S
68 3 6
MLS\RestrictLogins::get_user_stored_ips()
S
68 3 7
MLS\Forms::reset_pass()
S
67 3 8
MLS\Forms::add_hint_to_reset_form()
S
70 3 6
MLS\Login_Page_Control::is_ip_blocked()
S
66 3 8
MLS_Core::clear_ms_history()
S
61 2 12
MLS_Core::hooks()
S
61 2 11
MLS\Failed_Logins::init()
S
61 2 11
MLS\EmailAndMessageStrings::get_default_strings()
S
53 1 23
MLS\Password_History::reset_by_user()
S
54 1 20
MLS\TemporaryLogins\Temporary_Logins_Table::prepare_items()
S
55 1 20
MLS\Pointer::init_pointers()
S
57 1 16
MLS\Admin\Admin::admin_footer_session_expired_dialog()
S
61 1 16
MLS\Views\Tables\InactiveUsersTable::column_roles()
S
68 2 7
MLS\Helpers\OptionsHelper::get_role_options()
S
71 2 5
MLS\Admin\UserLastLoginTime::track_last_login()
S
70 2 6
MLS_Core::get_special_chars()
S
79 2 3
MLS\Failed_Logins::get_user_id_from_login_name()
S
64 2 9
MLS\Admin\Admin::validate()
S
76 2 3
MLS\Views\Tables\InactiveUsersTable::column_actions()
S
65 2 9
MLS\Password_Gen::_random_string()
S
65 2 8
MLS\Helpers\OptionsHelper::is_user_inactive()
S
68 2 7
MLS\MLS_Reset_Passwords::hook()
S
64 2 9
MLS\Helpers\OptionsHelper::get_inactive_user_time()
S
73 2 4
MLS\MLS_Options::__get()
S
71 2 6
MLS\Helpers\OptionsHelper::get_users_last_history_time()
S
68 2 7
MLS\Login_Page_Control::user_request_action_email_content()
S
67 2 7
MLS\Login_Page_Control::check_ip_format()
S
68 2 7
MLS\Views\Tables\InactiveUsersTable::column_locked_reason()
S
73 2 4
MLS\Views\Tables\InactiveUsersTable::column_inactive_since()
S
65 2 8
MLS\User_Profile::generate_new_reset_key()
S
66 2 8
MLS\Login_Page_Control::custom_login_url()
S
68 2 7
mls_plugin_activate_redirect()
S
67 2 7
MLS\Admin\UserLastLoginTime::addition_reports_tab()
S
67 2 7
MLS\MB_String_Helper::mb_get_chars()
S
67 2 7
MLS\Admin\UserLastLoginTime::populate_users_dashboard_column()
S
70 2 6
MLS\Admin\Admin::format_users()
S
64 2 10
MLS_Core::clear_user_history()
S
70 2 6
MLS\MLS_Reset_Passwords::maybe_reset()
S
65 2 9
MLS\Helpers\UserImporter::trim_and_explode()
S
66 2 8
MLS\Shortcodes::init()
S
68 2 7
MLS_Core::ppm_mu_get_blog_by_user_id()
S
69 2 7
MLS\User_Profile::add_area_heading()
S
70 2 7
MLS\SecurityPrompt::get_user_from_username()
S
65 2 9
MLS\MLS_Options::mls_save_policy()
S
64 2 8
MLS\Password_Gen::hook()
S
64 2 10
MLS\Helpers\OptionsHelper::get_master_policy_options()
S
72 2 5
MLS\Helpers\OptionsHelper::strip_all_but_numeric()
S
70 2 6
MLS\Admin\UserLastLoginTime::get_users_last_login_time_by_id()
S
65 2 8
MLS\Forms::user_edit()
S
69 2 6
MLS\Validators\Validator::validate_in_set()
S
70 2 6
MLS\TemporaryLogins::random_username()
S
65 2 8
mls_free_on_plugin_activation()
S
68 2 7
MLS\Helpers\OptionsHelper::get_inactive_users()
S
68 2 7
MLS\TemporaryLogins::get_temporary_logins()
S
59 1 15
MLS\Forms::load_profile()
S
70 2 6
MLS\Helpers\OptionsHelper::get_user_last_expiry_time()
S
73 2 4
MLS_Core::clear_history()
S
65 2 10
MLS\SecurityPrompt::enqueue_scripts()
S
70 2 6
MLS\Helpers\HideAdminNotices::hide_unrelated_notices()
S
66 2 9
MLS\Login_Page_Control::context_trailingslashit()
S
78 2 3
MLS\Restrict_Login_Credentials::get_instance()
S
69 2 7
MLS\WP_Admin_Pointer::__construct()
S
63 2 10
MLS\Helpers\OptionsHelper::set_inactive_users_array()
S
68 2 7
MLS\Password_History::compare_passwords()
S
69 2 7
MLS\MLS_Reset_Passwords::customize_reset_key_expiry_time()
S
67 2 7
MLS\Password_History::ppm_retrieve_password_key()
S
70 2 6
MLS\Login_Page_Control::format_incoming_ip()
S
70 2 6
MLS\Helpers\SettingsImporter::trim_and_explode()
S
66 2 8
MLS\Helpers\SettingsImporter::settings_tab()
S
64 1 14
MLS\Crons\SummaryEmail::__construct()
S
60 1 14
MLS\Helpers\UserImporter::settings_tab()
S
64 1 14
MLS\Shortcodes::custom_form_shortcode()
S
61 1 13
MLS\Shortcodes::mls_custom_form_shortcode()
S
61 1 13
MLS\Views\Tables\InactiveUsersTable::_js_vars()
S
61 1 13
MLS\Failed_Logins::register_scripts()
S
60 1 13
MLS\TemporaryLogins::register_admin_page()
S
62 1 12
MLS\Login_Page_Control::settings_tab()
S
65 1 12
MLS\TemporaryLogins\Temporary_Logins_Table::get_columns()
S
61 1 12
MLS\Views\Tables\InactiveUsersTable::__construct()
S
63 1 11
MLS\Admin\Admin::admin_save_error_not_enough_questions_provided_notice()
S
70 1 8
MLS\Ajax\UnlockInactiveUser::reset_inactive_user()
S
82 1 3
MLS\Login_Page_Control::banner_shortcode()
S
80 1 3
MLS\Views\Tables\InactiveUsersTable::get_columns()
S
64 1 10
MLS\Views\Tables\InactiveUsersTable::get_bulk_actions()
S
73 1 5
MLS\SecurityPrompt::get_questions()
S
72 1 5
MLS\Admin\Network_Admin::notice()
S
79 1 3
MLS\Failed_Logins::ppm_display_locked_users_page()
S
66 1 10
MLS_Core::register_summary_email_cron()
S
71 1 5
MLS\TemporaryLogins::user_disabled_notice()
S
71 1 7
MLS\TemporaryLogins\Temporary_Logins_Table::get_bulk_actions()
S
71 1 6
MLS\Helpers\OptionsHelper::get_password_reset_page()
S
75 1 4
MLS\EmailAndMessageStrings::linkify_link()
S
78 1 3
MLS\Helpers\SettingsImporter::init()
S
67 1 7
MLS\TemporaryLogins::user_reenabled_notice()
S
71 1 7
MLS\Emailer::send_plain_email()
S
75 1 4
melapress_login_security()
S
77 1 4
MLS\Emailer::set_html_content_type()
S
81 1 3
MLS\Admin\Admin::ppm_display_hide_login_page()
S
81 1 3
MLS\Login_Page_Control::login_control_wp_redirect()
S
80 1 3
MLS\Ajax\UnlockInactiveUser::register()
S
79 1 3
MLS\TemporaryLogins::get_blocked_pages()
S
72 1 5
MLS\Admin\Admin::ppm_display_forms_page()
S
81 1 3
MLS\Login_Page_Control::settings_tab_link()
S
78 1 3
MLS\Login_Page_Control::trailing_slashes_needed()
S
77 1 3
MLS\Helpers\OptionsHelper::set_user_inactive()
S
71 1 5
MLS\TemporaryLogins\Temporary_Logins_Table::get_hidden_columns()
S
82 1 3
MLS\SecurityPrompt::more_answers_needed()
S
79 1 3
MLS\Admin\Admin::notice()
S
79 1 3
MLS\Password_History::after_password_reset()
S
74 1 4
MLS\Helpers\UserImporter::init()
S
65 1 8
MLS\Check_User_Expiry::password_about_to_expire_notice_shortcode()
S
74 1 5
MLS\Login_Page_Control::insert_banner_markup()
S
80 1 3
MLS\Admin\Admin::admin_save_error_required_field_notice()
S
70 1 8
MLS\Password_Gen::generate_password_filter()
S
79 1 3
MLS_Core::register_dependencies()
S
69 1 7
MLS\Admin\Admin::help_page_enqueue_scripts()
S
78 1 3
MLS\Helpers\OptionsHelper::get_preferred_role_options()
S
72 1 5
MLS\TemporaryLogins\Temporary_Logins_Table::column_cb()
S
79 1 3
MLS\Check_User_Expiry::ppm_ajax_session_expired()
S
74 1 5
MLS\User_Profile::ppm_reset_pw_on_login()
S
79 1 3
MLS_Core::activation_timestamp()
S
75 1 4
MLS\Failed_Logins::register_ajax()
S
75 1 4
MLS\Ajax\UnlockInactiveUser::check_nonce()
S
80 1 3
MLS\Admin\Admin::get_global_reset_timestamp()
S
78 1 3
MLS\TemporaryLogins::users_deleted_notice()
S
71 1 7
MLS\TemporaryLogins::get_current_gmt_timestamp()
S
78 1 3
MLS\Forms::user_new()
S
77 1 4
MLS\Ajax\UnlockInactiveUser::__construct()
S
81 1 3
MLS\Admin\Admin::admin_save_error_notice()
S
70 1 8
MLS\Login_Page_Control::login_control_site_url()
S
79 1 3
MLS\Helpers\SettingsImporter::settings_tab_link()
S
78 1 3
MLS\Admin\Admin::ppm_display_upgrade_page()
S
80 1 3
MLS\MLS_Regex::set_min_length()
S
77 1 3
MLS\Pointer::__construct()
S
79 1 3
MLS_Core::ppm_deactivation()
S
80 1 3
MLS\Admin\UserLastLoginTime::add_users_dashboard_column()
S
70 1 6
MLS\SecurityPrompt::get_default_questions()
S
63 1 10
MLS\Restrict_Login_Credentials::__construct()
S
71 1 5
MLS\MLS_Regex::jsonSerialize()
S
82 1 3
MLS\Password_Gen::ajax_generate()
S
75 1 4
MLS\Admin\UserLastLoginTime::init()
S
67 1 7
MLS\MLS_Reset_Passwords::should_password_reset()
S
78 1 3
MLS\Admin\Admin::screen()
S
80 1 3
MLS\Views\Tables\InactiveUsersTable::column_cb()
S
77 1 3
MLS\Views\Tables\InactiveUsersTable::column_user()
S
70 1 7
MLS_Core::ppm_user_session_destroy()
S
76 1 4
MLS\RestrictLogins::get_default_restrict_login_message()
S
70 1 5
MLS\New_User_Register::ppm_retrieve_password_message()
S
78 1 3
MLS\MLS_Options::get_default_account_deactivated_message()
S
70 1 5
MLS\TemporaryLogins\Temporary_Logins_Table::single_row()
S
74 1 5
MLS\Admin\Admin::messages_settings_tab_link()
S
77 1 3
MLS\TemporaryLogins::user_deleted_notice()
S
71 1 7
MLS_Core::localise()
S
78 1 3
MLS\Migrate_UserMeta_BG_Process::completed()
S
70 1 6
MLS\Views\Tables\InactiveUsersTable::no_items()
S
80 1 3
MLS\Admin\Admin::admin_save_success_notice()
S
70 1 8
MLS\Login_Page_Control::protected_slugs()
S
75 1 4
MLS\Login_Page_Control::welcome_email_content()
S
73 1 4
MLS\Crons\SummaryEmail::action()
S
79 1 3
MLS\MB_String_Helper::mb_str_shuffle()
S
72 1 5
MLS\Admin\Admin::messages_settings_tab()
S
68 1 9
MLS\New_User_Register::init()
S
71 1 5
MLS\Forms::remove_wc_password_strength()
S
81 1 3
MLS\TemporaryLogins::init()
S
67 1 7
MLS\Admin\Admin::ppm_display_help_page()
S
81 1 3
MLS\Password_Check::__construct()
S
71 1 6
MLS\Check_User_Expiry::ppm_authenticate_user()
S
78 1 3
MLS\TemporaryLogins\Temporary_Logins_Table::get_sortable_columns()
S
68 1 8
MLS\Forms::add_admin_css()
S
78 1 3
MLS_Core::ppm_mu_user_by_blog_id()
S
69 1 7
MLS\Forms::__construct()
S
69 1 7
MLS\Helpers\UserImporter::settings_tab_link()
S
78 1 3
ppm_is_user_exempted()
S
77 1 4
MLS\Password_History::hook()
S
70 1 6

7 more item(s) not shown.