Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
ITSEC_Validator::sanitize_setting() | 116 | 335 | ||
ITSEC_File_Change_Setup::execute_upgrade() | 54 | 184 | ||
ITSEC_Notification_Center_Validator::validate_settings() | 48 | 176 | ||
ITSEC_Lib_Browser::checkBrowsers() | 36 | 53 | 57 | |
ITSEC_Form::add_custom_input() | 47 | 121 | ||
ITSEC_Log_Util::get_entries() | 40 | 152 | ||
ITSEC_Two_Factor_Setup::execute_upgrade() | 38 | 177 | ||
ITSEC_Dashboard_Card_Active_Lockouts::prepare_lockout() | 31 | 154 | ||
ITSEC_Debug_Page::get_sysinfo() | 33 | 121 | ||
ITSEC_Notification_Center_Setup::execute_upgrade() | 33 | 34 | 87 | |
ITSEC_Backup::execute_backup() | 30 | 119 | ||
ITSEC_Core_Active::register_scripts() | 33 | 32 | 86 | |
ITSEC_WordPress_Tweaks::filter_rest_dispatch_request() | 33 | 31 | 85 | |
ITSEC_Logs_Page::handle_ajax_request() | 26 | 151 | ||
ITSEC_Lib_Browser::checkPlatform() | 38 | 30 | 59 | |
ITSEC_Global_Setup::execute_upgrade() | 35 | 28 | 73 | |
ITSEC_Setup::setup_plugin_data() | 32 | 25 | 102 | |
ITSEC_Debug::inspect_dive() | 35 | 26 | 74 | |
ITSEC_Lib_File::write() | 35 | 25 | 83 | |
ITSEC_Lockout::execute_lock() | 34 | 25 | 81 | |
ITSEC_System_Tweaks_Setup::execute_upgrade() | 38 | 26 | 60 | |
ITSEC_Ban_Users_Setup::execute_upgrade() | 39 | 26 | 58 | |
ITSEC_Lib_Browser::checkBrowserInternetExplorer() | 35 | 24 | 82 | |
ITSEC_Debug_Page::handle_ajax_request() | 36 | 24 | 73 | |
ITSEC_Lib_JWT::decode() | 37 | 24 | 67 | |
ITSEC_Lockout::do_lockout() | 38 | 24 | 66 | |
ITSEC_Lockout::create_lockout() | 33 | 22 | 95 | |
ITSEC_Lockout::get_lockouts() | 34 | 23 | 79 | |
ITSEC_Dashboard::map_meta_cap() | 40 | 24 | 54 | |
ITSEC_Form::get_post_data() | 39 | 23 | 64 | |
iThemesSecurity\Ban_Hosts\REST::get_items() | 38 | 23 | 61 | |
login_header() | 33 | 20 | 94 | |
ITSEC_File_Change_Logs::filter_entry_for_list_display() | 39 | 22 | 56 | |
ITSEC_WordPress_Tweaks_Setup::execute_upgrade() | 39 | 21 | 63 | |
ITSEC_Setup::upgrade_from_bwps() | 39 | 21 | 57 | |
ITSEC_Log_Util::get_new_log_entry_from_old() | 38 | 19 | 69 | |
ITSEC_Zxcvbn_Date_Match::match() | 36 | 18 | 83 | |
ITSEC_WP_List_Table::pagination() | 33 | 17 | 98 | |
ITSEC_Lib::get_url_from_file() | 41 | 20 | 50 | |
ITSEC_File_Change_Scanner::get_status() | 36 | 17 | 84 | |
ITSEC_Zxcvbn_Date_Match::map_ints_to_dmy() | 42 | 19 | 54 | |
ITSEC_Backup_Setup::execute_upgrade() | 41 | 19 | 53 | |
ITSEC_WP_List_Table::print_column_headers() | 39 | 19 | 53 | |
ITSEC_Lib_File::read() | 41 | 19 | 51 | |
ITSEC_REST::discover() | 34 | 16 | 96 | |
ITSEC_Logs_Page::handle_post() | 39 | 18 | 63 | |
ITSEC_Privacy_Util::get_data_from_log_entry() | 41 | 18 | 54 | |
ITSEC_Lib_Login_Interstitial::handle_interstitials_completed() | 44 | 19 | 38 | |
ITSEC_Site_Scanner_Mail::format_scan_body() | 34 | 15 | 97 | |
Composer\Autoload\ClassLoader::findFileWithExtension() | 42 | 18 | 50 | |
ITSEC_Notify::send_daily_digest() | 34 | 15 | 94 | |
ITSEC_Notification_Center::get_recipients() | 42 | 18 | 46 | |
ITSEC_System_Tweaks_Config_Generators::filter_apache_server_config_modification() | 35 | 15 | 90 | |
ITSEC_Admin_Notices::display_notices() | 35 | 15 | 84 | |
ITSEC_Notification_Center_Settings::continue_upgrade() | 41 | 17 | 54 | |
ITSEC_Ban_Users_Config_Generators::get_server_config_ban_hosts_rules() | 37 | 15 | 79 | |
ITSEC_Lib_Directory::read() | 43 | 17 | 47 | |
ITSEC_Lockout::send_lockout_email() | 39 | 16 | 62 | |
ITSEC_Security_Check_Feedback_Renderer::render_entry() | 39 | 16 | 61 | |
ITSEC_Two_Factor_On_Board::submit() | 39 | 16 | 60 | |
ITSEC_Settings::is_conditional_setting_active() | 45 | 17 | 42 | |
ITSEC_Lib_Config_File::get_file_contents_without_modification() | 38 | 15 | 65 | |
ITSEC_Lib_Config_File::update() | 39 | 15 | 65 | |
ITSEC_File_Change_Scanner::check_hashes() | 39 | 15 | 64 | |
ITSEC_Hide_Backend_Setup::execute_upgrade() | 43 | 16 | 46 | |
ITSEC_Lib::evaluate_requirements() | 38 | 14 | 74 | |
ITSEC_Content_Directory_Utility::change_content_directory() | 37 | 14 | 73 | |
ITSEC_Lib_Login_Interstitial::async_action() | 41 | 15 | 57 | |
ITSEC_Lib::get_file_from_url() | 44 | 16 | 41 | |
ITSEC_Lib_Browser::checkBrowserOpera() | 42 | 15 | 54 | |
ITSEC_Scheduler_Cron::run_due_now() | 46 | 16 | 37 | |
ITSEC_REST_Dashboard_Card_Controller::prepare_item_for_response() | 38 | 14 | 63 | |
iThemesSecurity\Lib\REST\Modules_Controller::prepare_item_for_response() | 39 | 14 | 62 | |
iThemesSecurity\User_Groups\User_Group::matches() | 48 | 16 | 31 | |
ITSEC_WordPress_Tweaks::filter_taxonomies_response() | 44 | 15 | 44 | |
ITSEC_Application_Passwords_Util::get_table_column_entry() | 44 | 15 | 42 | |
ITSEC_Zxcvbn_Spatial_Match::spatial_match() | 41 | 14 | 54 | |
ITSEC_Network_Brute_Force_Utilities::get_server_response() | 41 | 14 | 54 | |
iThemesSecurity\Ban_Hosts\Multi_Repository::get_bans() | 42 | 14 | 52 | |
iThemesSecurity\User_Groups\REST\User_Groups::prepare_item_for_database() | 42 | 14 | 52 | |
ITSEC_File_Change_Package_Factory::find_packages_for_files() | 43 | 14 | 51 | |
ITSEC_Strong_Passwords_Setup::execute_upgrade() | 42 | 14 | 51 | |
ITSEC_REST_Dashboard_Layout_Controller::update_item() | 42 | 14 | 50 | |
ITSEC_File_Change_Scanner::run() | 39 | 13 | 64 | |
ITSEC_Dashboard::import() | 40 | 13 | 62 | |
ITSEC_Modules::load_module_file() | 44 | 14 | 47 | |
ITSEC_Security_Check_Pro_Utility::run_scan() | 42 | 14 | 46 | |
ITSEC_Scheduler_Page_Load::run_due_now() | 44 | 14 | 43 | |
ITSEC_SSL_Setup::execute_upgrade() | 45 | 14 | 41 | |
ITSEC_Zxcvbn_Dictionary_Match::get_feedback() | 46 | 14 | 40 | |
ITSEC_Lockout::filter_entry_for_list_display() | 46 | 14 | 36 | |
ITSEC_Lib::get_lock() | 43 | 13 | 47 | |
ITSEC_Zxcvbn_Results::display_time() | 48 | 14 | 30 | |
ITSEC_Lib_Password_Requirements::register() | 44 | 13 | 44 | |
iThemesSecurity\Lib\REST\Site_Types_Controller::get_item_schema() | 34 | 8 | 119 | |
ITSEC_Debug_Page::get_host() | 49 | 14 | 28 | |
ITSEC_Lib_REST::get_endpoint_args_for_schema() | 41 | 12 | 57 | |
iThemesSecurity\Module_Config::extend() | 45 | 13 | 41 | |
ITSEC_Modules::get_active_modules() | 46 | 13 | 40 | |
ITSEC_File_Change_Chunk_Scanner::get_files() | 45 | 13 | 38 | |
ITSEC_Schema::create_database_tables() | 33 | 4 | 173 | |
ITSEC_File_Change_Package_Factory::make() | 46 | 13 | 36 | |
ITSEC_WordPress_Tweaks::init() | 46 | 13 | 35 | |
ITSEC_Debug::flatten_backtrace_description_args() | 47 | 13 | 34 | |
ITSEC_File_Change_Package_Plugin::get_plugin_header() | 48 | 13 | 34 | |
ITSEC_Two_Factor_Logs::get_description() | 47 | 13 | 34 | |
ITSEC_Modules::register_module() | 43 | 12 | 46 | |
ITSEC_Malware_Scheduling_Setup::execute_upgrade() | 44 | 12 | 46 | |
ITSEC_REST_Dashboard_Layout_Controller::get_item_schema() | 33 | 5 | 150 | |
ITSEC_Dashboard_Setup::on_upgrade() | 44 | 12 | 42 | |
ITSEC_System_Tweaks_Config_Generators::filter_nginx_server_config_modification() | 41 | 11 | 57 | |
ITSEC_Sync_Connect_Interstitial::submit() | 41 | 11 | 55 | |
ITSEC_Log::rotate_log_files() | 45 | 12 | 38 | |
ITSEC_Lib_Feature_Flags::is_enabled() | 46 | 12 | 38 | |
ITSEC_Dashboard::log_add() | 47 | 12 | 37 | |
ITSEC_Site_Scanner_API::scan() | 42 | 11 | 51 | |
ITSEC_Lib::convert_schema_to_cli_synopsis() | 47 | 12 | 35 | |
ITSEC_Security_Check_Pro_Utility::handle_scan_request() | 47 | 12 | 33 | |
ITSEC_File_Change_Scanner::compare_files() | 43 | 11 | 46 | |
ITSEC_Lockout::check_lockout() | 49 | 12 | 29 | |
ITSEC_WP_List_Table::months_dropdown() | 44 | 11 | 43 | |
ITSEC_Lib_Distributed_Storage::set() | 45 | 11 | 41 | |
it_icon_font_admin_enueue_scripts() | 49 | 12 | 26 | |
iThemesSecurity\User_Groups\REST\Settings::get_item_schema() | 42 | 10 | 55 | |
ITSEC_File_Change_Setup::migrate_file_attr() | 47 | 11 | 39 | |
ITSEC_Lib_IP_Tools::intersect() | 52 | 12 | 23 | |
ITSEC_Log::add() | 45 | 11 | 37 | |
ITSEC_Hide_Backend::filter_generated_url() | 53 | 12 | 21 | |
iThemesSecurity\Ban_Users\Database_Repository::persist() | 42 | 10 | 50 | |
iThemesSecurity\Lib\REST\Modules_Controller::get_item_schema() | 31 | 2 | 169 | |
ITSEC_Lib_IP_Tools::_ipv6_cidr_to_ip_regex() | 42 | 10 | 49 | |
ITSEC_Site_Scanner_Util::get_scan_result_code() | 48 | 11 | 33 | |
ITSEC_Lib::get_login_details() | 48 | 11 | 32 | |
ITSEC_Dashboard_Util::backfill_events_from_logs() | 43 | 10 | 46 | |
ITSEC_Dashboard_Card_Database_Backup::query_for_data() | 43 | 10 | 45 | |
itsec_cron_test_fail_safe() | 49 | 11 | 30 | |
ITSEC_Lib_Distributed_Storage::append() | 44 | 10 | 42 | |
ITSEC_Two_Factor::get_available_providers_for_user() | 51 | 11 | 26 | |
ITSEC_Brute_Force::authenticate() | 45 | 10 | 41 | |
ITSEC_IPCheck::filter_authenticate() | 50 | 11 | 25 | |
ITSEC_Lib_Static_Map_API::get_resized_map() | 50 | 11 | 25 | |
ITSEC_Brute_Force_Setup::execute_upgrade() | 51 | 11 | 25 | |
ITSEC_Lib::delete_expired_locks() | 46 | 10 | 39 | |
ITSEC_Dashboard_Util::query_events() | 41 | 9 | 54 | |
iThemesSecurity\Ban_Users\Database_Repository::build_where_clause() | 47 | 10 | 37 | |
ITSEC_Logs_List_Table::get_views() | 42 | 9 | 52 | |
ITSEC_Lib_Login_Interstitial::submit() | 47 | 10 | 37 | |
ITSEC_Ban_Users_Config_Generators::get_server_config_ban_user_agents_rules() | 46 | 10 | 37 | |
ITSEC_Lib_Password_Requirements::validate_password() | 46 | 10 | 36 | |
ITSEC_Debug::get_backtrace_description() | 53 | 11 | 20 | |
ITSEC_Form::start_form() | 47 | 10 | 35 | |
ITSEC_Logs_List_Table::prepare_items() | 42 | 9 | 50 | |
iThemesSecurity\Site_Scanner\Vulnerability_Fixer::is_fixable() | 48 | 10 | 34 | |
ITSEC_Notification_Center::render_template_part() | 47 | 10 | 34 | |
ITSEC_Logs_List_Table::get_current_filters() | 48 | 10 | 34 | |
ITSEC_Lib_Utility::strip_php_comments() | 48 | 10 | 33 | |
ITSEC_Dashboard_Util::import_cards() | 47 | 10 | 33 | |
ITSEC_Modules::validate_module_requirements() | 55 | 11 | 18 | |
ITSEC_Lib_Directory::create() | 48 | 10 | 32 | |
ITSEC_Dashboard_Card_Pie_Chart::query_for_data() | 44 | 9 | 47 | |
ITSEC_Password_Requirements::validate_password() | 48 | 10 | 32 | |
iThemesSecurity\Lib\Site_Types\Question\Client_Question_Pack::get_questions() | 31 | 1 | 166 | |
Two_Factor_Totp::user_two_factor_options_update() | 49 | 10 | 30 | |
ITSEC_WordPress_Tweaks::deinit() | 49 | 10 | 29 | |
ITSEC_Lib::is_ip_whitelisted() | 50 | 10 | 28 | |
ITSEC_REST_Dashboard_Card_Controller::card_request_permissions_check() | 50 | 10 | 27 | |
ITSEC_Lib_Static_Map_API::get_cached_map_or_fetch() | 49 | 10 | 27 | |
ITSEC_Password_Requirements::flag_check() | 50 | 10 | 27 | |
ITSEC_Admin_Page_Loader::add_admin_pages() | 49 | 10 | 27 | |
ITSEC_Security_Check_Pro_Utility::get_remote_ips() | 50 | 10 | 26 | |
Composer\Autoload\ClassLoader::findFile() | 52 | 10 | 25 | |
ITSEC_Zxcvbn_Scorer::most_guessable_match_sequence() | 46 | 9 | 39 | |
iThemesSecurity\User_Groups\REST\Settings::patch_items() | 42 | 8 | 54 | |
ITSEC_Debug_Page::show_settings_page() | 40 | 7 | 67 | |
ITSEC_Lib::inline_styled_notice() | 47 | 9 | 36 | |
ITSEC_File_Change_Scanner::recover() | 43 | 8 | 51 | |
Ithemes_Sync_Verb_ITSEC_Override_Two_Factor_User::run() | 47 | 9 | 35 | |
ITSEC_Admin_Notices::handle_action() | 47 | 9 | 34 | |
ITSEC_Lib_Browser::checkBrowserMozilla() | 54 | 10 | 19 | |
ITSEC_Log_Util::set_logs_page_screen_options() | 54 | 10 | 19 | |
ITSEC_Site_Scanner::extract_vulnerabilities_from_scan() | 48 | 9 | 34 | |
iThemesSecurity\Module_Config::extract_translatable_strings() | 48 | 9 | 33 | |
ITSEC_Lib_Distributed_Storage::__construct() | 48 | 9 | 33 | |
ITSEC_File_Change_Scanner::build_change_list() | 48 | 9 | 32 | |
ITSEC_Password_Requirements::handle_plain_text_password_available() | 48 | 9 | 32 | |
iThemesSecurity\User_Groups\Module\Module::map_meta_cap() | 56 | 10 | 17 | |
ITSEC_Logs_List_Table::handle_row_actions() | 47 | 9 | 32 | |
iThemesSecurity\Module_Config::transform_module_config() | 45 | 8 | 45 | |
ITSEC_IPCheck_Setup::execute_upgrade() | 50 | 9 | 30 | |
ITSEC_Fingerprint::__toString() | 49 | 9 | 29 | |
ITSEC_Two_Factor::user_two_factor_options() | 40 | 6 | 73 | |
ITSEC_Network_Brute_Force_Utilities::activate_api_key() | 49 | 9 | 28 | |
ITSEC_Notification_Center_Settings::get_notification_defaults() | 50 | 9 | 28 | |
ComposerAutoloaderInit35a2bd4feb347da0d3ea2d8ef023082f::getLoader() | 49 | 9 | 28 | |
iThemesSecurity\Site_Scanner\REST\Scans::get_items() | 45 | 8 | 42 | |
ITSEC_Lib_Login_Interstitial::wp_login() | 51 | 9 | 27 | |
ITSEC_Lib::set_minimum_memory_limit() | 52 | 9 | 26 | |
ITSEC_Lib::get_user() | 51 | 9 | 26 | |
ITSEC_Security_Check_Pro_Utility::get_index() | 51 | 9 | 26 | |
Pimple\Container::extend() | 51 | 9 | 26 | |
ITSEC_File_Change_Package_Theme::get_theme_header() | 51 | 9 | 25 | |
ITSEC_Core::continue_init() | 45 | 8 | 40 | |
ITSEC_REST_Dashboard_Card_Controller::make_card_request_permission_check() | 51 | 9 | 24 | |
ITSEC_Core::user_has_cap() | 52 | 9 | 24 | |
ITSEC_Lib_Distributed_Storage::load_split_option() | 47 | 8 | 38 | |
ITSEC_Notification_Center_Debug::get_table() | 47 | 8 | 38 | |
ITSEC_Lib::_array_remove() | 53 | 9 | 22 | |
ITSEC_Mail::send() | 53 | 9 | 22 | |
ITSEC_Lib::get_login_url() | 53 | 9 | 21 | |
ITSEC_Email_Confirmation::on_user_update() | 53 | 9 | 21 | |
ITSEC_File_Change_Scanner::complete() | 46 | 8 | 36 | |
ITSEC_WP_List_Table::comments_bubble() | 47 | 8 | 36 | |
ITSEC_Hide_Backend::handle_canonical_login_page() | 54 | 9 | 20 | |
ITSEC_Scheduler::get_schedule_interval() | 55 | 9 | 20 | |
ITSEC_Lib_REST::error_to_response() | 48 | 8 | 34 | |
ITSEC_Privacy_Util::get_privacy_policy_content() | 43 | 7 | 49 | |
ITSEC_Content_Directory_Utility::is_modified_by_it_security() | 49 | 8 | 34 | |
ITSEC_Lockout::lockout() | 48 | 8 | 32 | |
ITSEC_Network_Brute_Force_Utilities::get_api_key() | 48 | 8 | 31 | |
ITSEC_Zxcvbn_Sequence_Match::update() | 49 | 8 | 30 | |
ITSEC_Security_Check_Pro_Utility::get_remote_ip_index() | 51 | 8 | 30 | |
iThemesSecurity\User_Groups\REST\User_Groups::prepare_item_for_response() | 49 | 8 | 30 | |
ITSEC_Dashboard_Util::_get_range() | 50 | 8 | 29 | |
ITSEC_Fingerprint::_hydrate_fingerprint() | 49 | 8 | 29 | |
ITSEC_Application_Passwords_Util::create() | 44 | 7 | 44 | |
ITSEC_Log::add_to_file() | 50 | 8 | 28 | |
ITSEC_Site_Scanner_API::scan_main_site() | 49 | 8 | 28 | |
ITSEC_Lib_Remote_Messages::load_response() | 51 | 8 | 27 | |
iThemesSecurity\Ban_Hosts\REST::get_item_schema() | 40 | 5 | 72 | |
ITSEC_Dashboard_Util::migrate() | 36 | 3 | 101 | |
iThemesSecurity\Lib\Config_Password_Requirement::get_settings_schema() | 46 | 7 | 41 | |
ITSEC_Lib_Distributed_Storage::load() | 51 | 8 | 26 | |
ITSEC_Lockout::add_lockout_to_db() | 50 | 8 | 26 | |
ITSEC_Sync_Connect::install_plugin() | 51 | 8 | 25 | |
ITSEC_Lib_IP_Detector::build_for_type() | 51 | 8 | 25 | |
ITSEC_Notification_Center::update_notification_user_id_on_admin_change() | 52 | 8 | 24 | |
ITSEC_Lib_Utility::get_web_server() | 52 | 8 | 24 | |
ITSEC_Zxcvbn_Dictionary_Match::get_uppercase_variations() | 52 | 8 | 24 | |
ITSEC_REST_Dashboard_Card_Controller::register_routes() | 42 | 6 | 53 | |
iThemesSecurity\Lib\Site_Types\Question\Login_Security_Question_Pack::get_questions() | 35 | 2 | 113 | |
iThemesSecurity\Lib\Tools\Tools_Runner::is_condition_valid() | 53 | 8 | 23 | |
ITSEC_Notification_Center::calculate_next_send_time() | 53 | 8 | 23 | |
ITSEC_WP_List_Table::single_row_columns() | 47 | 7 | 37 | |
ITSEC_Dashboard_Util::count_events() | 46 | 7 | 37 | |
ITSEC_Notification_Center::check_notification_schedule_accurate() | 53 | 8 | 22 | |
ITSEC_Modules::activate() | 47 | 7 | 37 | |
ITSEC_Lib::db_delta_with_error_handling() | 53 | 8 | 21 | |
ITSEC_Dashboard_Util::get_shared_dashboards() | 47 | 7 | 36 | |
ITSEC_Form::merge_defaults() | 54 | 8 | 21 | |
ITSEC_Lib_Canonical_Roles::get_capabilities() | 35 | 1 | 126 | |
ITSEC_Lib_Canonical_Roles::get_canonical_role_from_role_and_user() | 53 | 8 | 21 | |
ITSEC_Dashboard_Card_Line_Graph::query_for_data() | 48 | 7 | 35 | |
ITSEC_Global_Settings::handle_settings_changes() | 54 | 8 | 20 | |
ITSEC_Notification_Center_Settings::handle_settings_changes() | 54 | 8 | 20 | |
ITSEC_Admin_Page_Loader::get_page_id() | 55 | 8 | 19 | |
ITSEC_Lib::array_get() | 55 | 8 | 19 | |
ITSEC_File_Change_Scanner::is_running() | 55 | 8 | 19 | |
iThemesSecurity\Ban_Users\Database_Repository::find_ban_for_host() | 55 | 8 | 19 | |
ITSEC_Lib_Distributed_Storage::set_from_iterator() | 48 | 7 | 34 | |
ITSEC_WordPress_Tweaks::filter_gettext() | 55 | 8 | 19 | |
iThemesSecurity\Config_Validator::sanitize_settings() | 56 | 8 | 18 | |
iThemesSecurity\FeatureFlags\Settings::prepare_from_rest() | 56 | 8 | 18 | |
ITSEC_Modules::import() | 55 | 8 | 18 | |
ITSEC_Lib_Login_Interstitial::login_html() | 43 | 6 | 48 | |
ITSEC_Zxcvbn_Dictionary_Match::match() | 49 | 7 | 32 | |
ITSEC_Debug::get_backtrace() | 49 | 7 | 31 | |
ITSEC_Log_Util::get_type_counts() | 49 | 7 | 31 | |
iThemesSecurity\TwoFactor\Application_Passwords_Core::check_app_password() | 56 | 8 | 16 | |
ITSEC_Security_Check_Pro_Utility::get_server_response() | 48 | 7 | 31 | |
ITSEC_Lib_Login_Interstitial::ajax_handler() | 49 | 7 | 31 | |
ITSEC_Debug::backtrace() | 50 | 7 | 30 | |
iThemesSecurity\Ban_Hosts\REST::register_routes() | 42 | 5 | 60 | |
ITSEC_Validator::validate_matching_fields() | 56 | 8 | 15 | |
ITSEC_Validator::validate_user_groups() | 49 | 7 | 30 | |
iThemesSecurity\Lib\Result::combine_with_success_data() | 50 | 7 | 29 | |
iThemesSecurity\Config_Validator::validate_settings() | 50 | 7 | 29 | |
iThemesSecurity\Lib\REST\Site_Types_Controller::prepare_item_for_database() | 44 | 6 | 44 | |
ITSEC_Notification_Center_Logs::filter_entry_for_details_display() | 45 | 6 | 44 | |
ITSEC_WordPress_Salts_Utilities::generate_new_salts() | 49 | 7 | 29 | |
ITSEC_Fingerprint::create() | 45 | 6 | 43 | |
ITSEC_Zxcvbn_Sequence_Match::match() | 51 | 7 | 28 | |
ITSEC_Hide_Backend::handle_request_path() | 59 | 8 | 13 | |
ITSEC_Notification_Center::send_scheduled_notifications() | 50 | 7 | 28 | |
ITSEC_Site_Scanner_Util::translate_findings_code() | 51 | 7 | 28 | |
iThemesSecurity\Ban_Hosts\REST::get_collection_params() | 46 | 6 | 42 | |
ITSEC_Mail::include_debug_info() | 59 | 8 | 12 | |
ITSEC_WordPress_Salts_Utilities::get_new_salts() | 50 | 7 | 27 | |
iThemesSecurity\User_Groups\REST\User_Groups::get_item_schema() | 40 | 4 | 72 | |
ITSEC_Lib::release_lock() | 51 | 7 | 26 | |
iThemesSecurity\TwoFactor\Application_Passwords_Core::render_table_columns() | 51 | 7 | 26 | |
ITSEC_Core::is_rest_api_request() | 51 | 7 | 26 | |
ITSEC_Lib::preload_rest_requests() | 51 | 7 | 25 | |
ITSEC_Dashboard_Util::get_owned_dashboards() | 51 | 7 | 25 | |
ITSEC_Zxcvbn_Results::feedback() | 52 | 7 | 25 | |
ITSEC_Site_Scanner_API::generate_signature() | 51 | 7 | 25 | |
ITSEC_WP_List_Table::get_column_info() | 51 | 7 | 25 | |
ITSEC_Lib::is_func_allowed() | 53 | 7 | 24 | |
ITSEC_Mail::add_footer() | 41 | 5 | 54 | |
ITSEC_Core::register_modules() | 45 | 6 | 39 | |
iThemesSecurity\Module_Config::translate() | 52 | 7 | 23 | |
ITSEC_Lib_Upgrader::get_available_plugin_update() | 52 | 7 | 23 | |
iThemesSecurity\Ban_Users\Database_Repository::fill() | 52 | 7 | 23 | |
ITSEC_Two_Factor_On_Board::show_to_user() | 53 | 7 | 23 | |
it_registration_list_init() | 53 | 7 | 22 | |
ITSEC_Lib_Login_Interstitial::get_and_verify_session_for_async_action() | 53 | 7 | 22 | |
iThemesSecurity\Site_Scanner\REST\Issues::fix_issue_permissions_check() | 53 | 7 | 22 | |
Ithemes_Sync_Verb_ITSEC_Set_Temp_Whitelist::run() | 53 | 7 | 22 | |
ITSEC_Debug::is_callable_function() | 54 | 7 | 21 | |
ITSEC_Lib_Directory::empty_directory() | 53 | 7 | 21 | |
ITSEC_Lib_Utility::is_callable_function() | 54 | 7 | 21 | |
ITSEC_REST_Dashboard_Card_Controller::create_item() | 47 | 6 | 36 | |
iThemesSecurity\Ban_Hosts\Deprecated_Filter_Source::find_ban_for_host() | 55 | 7 | 21 | |
ITSEC_Hide_Backend_Settings::handle_settings_changes() | 53 | 7 | 21 | |
Pimple\Container::offsetGet() | 54 | 7 | 21 | |
ITSEC_Scheduler::register_events_for_config() | 53 | 7 | 21 | |
ITSEC_Dashboard_Util::get_primary_dashboard_id() | 54 | 7 | 20 | |
ITSEC_Two_Factor::get_primary_provider_for_user() | 54 | 7 | 20 | |
iThemesSecurity\Site_Scanner\Factory::for_log_item() | 53 | 7 | 20 | |
ITSEC_Security_Check_Scanner::check_server_ips() | 53 | 7 | 20 | |
ITSEC_WP_List_Table::search_box() | 54 | 7 | 20 | |
ITSEC_Site_Scanner_API::make_request() | 48 | 6 | 34 | |
ITSEC_Two_Factor_On_Board::get_provider_status() | 55 | 7 | 19 | |
ITSEC_Lib_Login_Interstitial::get_and_verify_session() | 55 | 7 | 18 | |
ITSEC_Lib_Canonical_Roles::get_user_role() | 56 | 7 | 18 | |
ITSEC_Sync_Connect::send_activation_request() | 48 | 6 | 33 | |
ITSEC_REST_Dashboard_Dashboards_Controller::get_items() | 56 | 7 | 17 | |
Composer\Autoload\ClassLoader::addPsr4() | 50 | 6 | 32 | |
ITSEC_Two_Factor_On_Board::render() | 38 | 3 | 77 | |
ITSEC_Backup_Logs::filter_entry_for_list_display() | 56 | 7 | 17 | |
ITSEC_Two_Factor::block_xmlrpc() | 57 | 7 | 16 | |
ITSEC_Global_Settings::get_default() | 57 | 7 | 16 | |
ITSEC_Login_Interstitial_Session::initialize_from_global_state() | 57 | 7 | 16 | |
ITSEC_Strong_Passwords::make_random_password_strong() | 56 | 7 | 16 | |
ITSEC_Two_Factor_Interstitial::render() | 44 | 5 | 46 | |
ITSEC_Logs_Page::show_settings_page() | 42 | 4 | 60 | |
ITSEC_Lib_IP_Tools::validate() | 58 | 7 | 15 | |
ITSEC_File_Change_Scanner::is_scheduled() | 59 | 7 | 15 | |
ITSEC_Notification_Center::get_message() | 58 | 7 | 15 | |
ITSEC_Security_Check_Scanner::run_scan() | 43 | 5 | 45 | |
itsec_cron_test_callback() | 57 | 7 | 15 | |
ITSEC_Lib_Remote_Messages::sanitize_response() | 50 | 6 | 29 | |
ITSEC_Dashboard_REST::return_permission_errors_before_validation() | 58 | 7 | 14 | |
ITSEC_Dashboard_Util::can_access_card() | 49 | 6 | 29 | |
iThemesSecurity\Ban_Users\REST::add_many_callback() | 49 | 6 | 29 | |
ITSEC_Lockout::find_lockout() | 50 | 6 | 29 | |
ITSEC_WP_List_Table::set_pagination_args() | 58 | 7 | 14 | |
ITSEC_Network_Brute_Force_Validator::validate_settings() | 51 | 6 | 28 | |
iThemesSecurity\User_Groups\Module\Module::import() | 50 | 6 | 28 | |
ITSEC_Lib_Opaque_Tokens::verify_and_get_token_data() | 49 | 6 | 28 | |
ITSEC_Lib::enqueue_util() | 49 | 6 | 28 | |
ITSEC_HIBP_API::check_breach_count() | 50 | 6 | 28 | |
ITSEC_File_Change_Hash_Comparator_Chain::_sort() | 61 | 7 | 12 | |
ITSEC_Fingerprint::get_all_for_user() | 50 | 6 | 27 | |
ITSEC_IPCheck_Logs::filter_entry_for_details_display() | 50 | 6 | 27 | |
ITSEC_Lib_Static_Map_API::get_map() | 59 | 7 | 12 | |
ITSEC_Zxcvbn_Spatial_Match::estimate_guesses() | 50 | 6 | 27 | |
ITSEC_Scheduler_Cron::get_single_events() | 51 | 6 | 27 | |
ITSEC_Core::is_api_request() | 62 | 7 | 12 | |
Two_Factor_Email::generate_and_email_token() | 45 | 5 | 41 | |
ITSEC_Site_Scanner_Logs::filter_entry_for_list_display() | 51 | 6 | 26 | |
ITSEC_Dashboard_Util::export_cards() | 51 | 6 | 26 | |
ITSEC_Zxcvbn_Repeat_Match::match() | 45 | 5 | 41 | |
iThemesSecurity\Lib\Tools\Tools_Runner::run_tool() | 52 | 6 | 26 | |
ITSEC_Lib_Browser::checkBrowserW3CValidator() | 52 | 6 | 25 | |
Two_Factor_Totp::handle_ajax_on_board() | 52 | 6 | 25 | |
ITSEC_Logs_List_Table::get_raw_filters() | 52 | 6 | 25 | |
ITSEC_Two_Factor_Interstitial::submit() | 46 | 5 | 40 | |
iThemesSecurity\Lib\REST\Site_Types_Controller::prepare_item_for_response() | 46 | 5 | 40 | |
ITSEC_Password_Requirements::handle_profile_update_role() | 51 | 6 | 24 | |
ITSEC_Debug_Page::get_events_table() | 47 | 5 | 39 | |
ITSEC_REST_Dashboard_Card_Controller::get_item_permissions_check() | 52 | 6 | 24 | |
iThemesSecurity\Lib\REST\Settings_Controller::patch_item() | 52 | 6 | 24 | |
ITSEC_Site_Scanner_API::maybe_cache() | 51 | 6 | 24 | |
ITSEC_Notification_Center_Logs::filter_entry_for_list_display() | 53 | 6 | 23 | |
ITSEC_Site_Scanner_Template::render_wrapped_section() | 46 | 5 | 38 | |
ITSEC_Scheduler_Cron::get_recurring_events() | 53 | 6 | 23 | |
ITSEC_Lib_IP_Tools::in_range() | 53 | 6 | 22 | |
ITSEC_Form::get_array_value() | 54 | 6 | 22 | |
iThemesSecurity\User_Groups\Upgrader::get_default_group_id() | 53 | 6 | 22 | |
ITSEC_Log::parse_csv_line() | 54 | 6 | 22 | |
ITSEC_Response::get_error_strings() | 53 | 6 | 21 | |
ITSEC_REST_Dashboard_Cards_Controller::get_items() | 54 | 6 | 21 | |
iThemesSecurity\Site_Scanner\REST\Scans::prepare_item_for_response() | 47 | 5 | 36 | |
ITSEC_Lib_Browser::checkBrowserFirefox() | 54 | 6 | 21 | |
ITSEC_Lib_JWT::verify() | 53 | 6 | 21 | |
iThemesSecurity\User_Groups\User_Group::get_computed_role_list() | 54 | 6 | 21 | |
ITSEC_Scheduler_Cron::is_retry_scheduled() | 54 | 6 | 21 | |
ITSEC_Lib_Highlighted_Logs::get_highlights() | 54 | 6 | 21 | |
ITSEC_Core::is_licensed() | 54 | 6 | 21 | |
iThemesSecurity\TwoFactor\Application_Passwords_Core::register_rest_fields() | 48 | 5 | 35 | |
ITSEC_Lib_Feature_Flags::get_reason() | 54 | 6 | 20 | |
ITSEC_Site_Scanner_Util::validate_scan_auth_token() | 54 | 6 | 20 | |
ITSEC_Lib::get_ip() | 55 | 6 | 20 | |
ITSEC_Malware_Scheduling::run_sub_site_scan() | 55 | 6 | 20 | |
ITSEC_Security_Check_Feedback_Renderer::render_sections() | 54 | 6 | 20 | |
ITSEC_Lib_Login_Interstitial::force_interstitial() | 55 | 6 | 20 | |
ITSEC_Form::add_array_value() | 55 | 6 | 19 | |
ITSEC_Response::parse_js_function_calls_for_module_reloads() | 56 | 6 | 19 | |
ITSEC_Core::get_wp_upload_dir() | 55 | 6 | 19 | |
ITSEC_Lib_Directory::is_writable() | 54 | 6 | 19 | |
iThemesSecurity\User_Groups\Repository\DB_Repository::hydrate() | 55 | 6 | 19 | |
ITSEC_IP_Detector::get_for_header() | 55 | 6 | 19 | |
ITSEC_REST_Dashboard_Layout_Controller::prepare_item_for_response() | 55 | 6 | 19 | |
ITSEC_Lib_Browser::checkBrowserYandex() | 55 | 6 | 19 | |
iThemesSecurity\Site_Scanner\Vulnerability_Fixer::can_user_fix() | 55 | 6 | 19 | |
iThemesSecurity\User_Groups\User_Group::get_description() | 55 | 6 | 19 | |
iThemesSecurity\User_Groups\Repository\Object_Caching_Decorator::hydrate() | 55 | 6 | 19 | |
ITSEC_Lib_Login_Interstitial::display_async_action_confirmation() | 41 | 2 | 79 | |
ITSEC_REST_Dashboard_Card_Controller::card_request() | 55 | 6 | 18 | |
ITSEC_Notification_Center::notification_defaults() | 49 | 5 | 32 | |
Composer\Autoload\ClassLoader::add() | 51 | 5 | 32 | |
ITSEC_Scheduler_Page_Load::is_retry_scheduled() | 56 | 6 | 17 | |
ITSEC_Login_Interstitial_Session::verify() | 57 | 6 | 16 | |
ITSEC_WordPress_Tweaks::force_unique_nicename() | 56 | 6 | 16 | |
ITSEC_Login_Interstitial_Session::verify_for_payload() | 57 | 6 | 16 | |
ITSEC_Response::get_wp_error() | 58 | 6 | 16 | |
iThemesSecurity\Module_Config::apply_translate() | 58 | 6 | 15 | |
ITSEC_Zxcvbn_Date_Match::map_ints_to_dm() | 58 | 6 | 15 | |
ITSEC_WP_List_Table::current_action() | 64 | 7 | 9 | |
ITSEC_Modules::get_validator() | 59 | 6 | 14 | |
ITSEC_Lib_IP_Tools::ip_wild_to_ip_cidr() | 59 | 6 | 13 | |
ITSEC_Modules::get_settings_obj() | 60 | 6 | 13 | |
ITSEC_Mail::build_table_row() | 52 | 5 | 26 | |
ITSEC_Scheduler_Page_Load::schedule() | 52 | 5 | 24 | |
ITSEC_Validator::validate_matching_types() | 53 | 5 | 24 | |
ITSEC_Notification_Center_Validator::get_available_admin_users_and_roles() | 52 | 5 | 24 | |
ITSEC_Scheduler_Cron::unschedule_single() | 52 | 5 | 24 | |
ITSEC_Logs_List_Table::extra_tablenav() | 52 | 5 | 24 | |
ITSEC_Lib_JWT::encode() | 53 | 5 | 23 | |
ITSEC_Fingerprint::from_json() | 52 | 5 | 23 | |
Two_Factor_Totp::admin_notices() | 55 | 5 | 23 | |
ITSEC_Dashboard::export() | 46 | 4 | 38 | |
ITSEC_Lib_Config_File::get_server_config_file_path() | 54 | 5 | 22 | |
ITSEC_Scheduler_Page_Load::run_single_event_by_hash() | 54 | 5 | 22 | |
Two_Factor_Totp::user_two_factor_options() | 47 | 4 | 37 | |
ITSEC_Notification_Center::get_uncached_options() | 54 | 5 | 21 | |
ITSEC_Scheduler_Page_Load::schedule_once() | 54 | 5 | 21 | |
ITSEC_WP_List_Table::bulk_actions() | 52 | 5 | 21 | |
ITSEC_Log::tail() | 53 | 5 | 21 | |
ITSEC_Log_Util::get_modules() | 55 | 5 | 20 | |
iThemesSecurity\Ban_Users\Database_Repository::get_bans() | 53 | 5 | 20 | |
ITSEC_Log::add_to_db() | 54 | 5 | 20 | |
Two_Factor_Totp::ajax_verify_code() | 53 | 5 | 20 | |
ITSEC_Modules::deactivate() | 55 | 5 | 20 | |
ITSEC_Scheduler_Cron::schedule() | 54 | 5 | 20 | |
ITSEC_Security_Check_Pro_Utility::validate_key() | 54 | 5 | 20 | |
ITSEC_Modules::set_active_modules() | 55 | 5 | 20 | |
ITSEC_Core::get_logs_page_url() | 54 | 5 | 20 | |
iThemesSecurity\User_Groups\REST\User_Groups::create_item() | 54 | 5 | 19 | |
ITSEC_Site_Scanner_API::parse_response_body() | 55 | 5 | 19 | |
ITSEC_Lib_Browser::checkBrowserChrome() | 55 | 5 | 19 | |
ITSEC_Debug::get_print_r() | 55 | 5 | 19 | |
ITSEC_Setup::init_protected_upgrade() | 58 | 5 | 18 | |
ITSEC_Validator::convert_string_to_array() | 57 | 5 | 18 | |
ITSEC_Lib_JWT::sign() | 55 | 5 | 18 | |
ITSEC_Log::delete_old_logs() | 57 | 5 | 17 | |
ITSEC_Password_Requirements::handle_profile_update_password() | 57 | 5 | 17 | |
ITSEC_Lib_Browser::checkBrowserSafari() | 56 | 5 | 17 | |
ITSEC_Lib_JWT::parse_jwt() | 56 | 5 | 17 | |
ITSEC_Setup::upgrade_data_to_4031() | 57 | 5 | 17 | |
ITSEC_Scheduler_Page_Load::unschedule_single() | 58 | 5 | 16 | |
ITSEC_Two_Factor::get_two_factor_requirement_reason() | 58 | 5 | 15 | |
ITSEC_Notification_Center::check_notification_schedule_fast() | 59 | 5 | 15 | |
iThemesSecurity\User_Groups\User_Group::equals() | 59 | 5 | 15 | |
ITSEC_Scheduler_Cron::is_single_scheduled() | 58 | 5 | 15 | |
ITSEC_Core::get_settings_module_route() | 58 | 5 | 15 | |
ITSEC_Scheduler_Cron::unschedule_by_hash() | 58 | 5 | 15 | |
ITSEC_File_Change_Scanner::get_files() | 50 | 4 | 29 | |
ITSEC_Two_Factor::set_primary_provider_for_user() | 60 | 5 | 14 | |
ITSEC_Fingerprint::get_status_action() | 61 | 5 | 14 | |
ITSEC_Lib_IP_Tools::ip_cidr_to_ip_regex() | 59 | 5 | 14 | |
ITSEC_Two_Factor::user_two_factor_options_update() | 59 | 5 | 14 | |
ITSEC_Setup::record_extended_settings() | 60 | 5 | 13 | |
ITSEC_Core::get_licensed_url() | 61 | 5 | 13 | |
itsec_change_admin_user() | 60 | 5 | 12 | |
ITSEC_Login_Interstitial_Session::get() | 60 | 5 | 12 | |
iThemesSecurity\Ban_Hosts\REST::get_allowed_headers() | 61 | 5 | 12 | |
ITSEC_Login_Interstitial_Session::delete() | 60 | 5 | 12 | |
ITSEC_Form::add_input_group() | 61 | 5 | 12 | |
ITSEC_Form::is_associative_array() | 61 | 5 | 12 | |
iThemesSecurity\User_Groups\REST\User_Groups::get_item_permissions_check() | 59 | 5 | 12 | |
ITSEC_Fingerprint::compare() | 51 | 4 | 27 | |
ITSEC_Form::generate_input_group() | 60 | 5 | 12 | |
ITSEC_Setup::handle_deactivation() | 63 | 5 | 11 | |
ITSEC_Site_Scanner_API::register_site() | 53 | 4 | 23 | |
iThemesSecurity\Ban_Users\Database_Repository::import() | 53 | 4 | 23 | |
ITSEC_Password_Requirements::submit() | 54 | 4 | 23 | |
ITSEC_Mail::add_lockouts_table() | 52 | 4 | 23 | |
ITSEC_Fingerprint::save() | 54 | 4 | 20 | |
ITSEC_Scheduler_Cron::schedule_once() | 55 | 4 | 20 | |
Two_Factor_Totp::base32_decode() | 54 | 4 | 20 | |
ITSEC_Lib_IP_Tools::_ipv4_cidr_to_ip_regex() | 54 | 4 | 19 | |
ITSEC_Fingerprint::jsonSerialize() | 56 | 4 | 18 | |
ITSEC_Site_Scanner_API::parse_response() | 56 | 4 | 18 | |
ITSEC_Scheduler_Page_Load::run_recurring_event() | 57 | 4 | 18 | |
ITSEC_Log::get_log_file_path() | 55 | 4 | 18 | |
ITSEC_Logs_Page::filter_screen_settings() | 42 | 1 | 63 | |
ITSEC_Dashboard::get_export_schema() | 44 | 1 | 63 | |
ITSEC_Lib_Config_File::get_line_ending() | 56 | 4 | 17 | |
ITSEC_Form::add_user_groups() | 56 | 4 | 17 | |
ITSEC_Hide_Backend::handle_specific_page_requests() | 57 | 4 | 17 | |
ITSEC_Scheduler_Cron::uninstall() | 57 | 4 | 16 | |
ITSEC_Two_Factor::set_enabled_providers_for_user() | 58 | 4 | 16 | |
itsec_security_check_loopback_callback() | 58 | 4 | 16 | |
ITSEC_Hide_Backend::is_validated() | 62 | 5 | 10 | |
ITSEC_Lib_File::remove() | 58 | 4 | 15 | |
ITSEC_Validator::preserve_setting_if_exists() | 66 | 5 | 7 | |
ITSEC_WordPress_Tweaks::block_multiauth_attempts() | 59 | 4 | 15 | |
Two_Factor_Totp::base32_encode() | 58 | 4 | 15 | |
ITSEC_Site_Scanner_API::is_temporary_server_error() | 58 | 4 | 15 | |
iThemesSecurity\User_Groups\REST\User_Groups::update_item() | 58 | 4 | 15 | |
ITSEC_Password_Requirements::forward_profile_pass_update() | 64 | 5 | 10 | |
ITSEC_Logs_Page::__construct() | 57 | 4 | 15 | |
ITSEC_Lib_IP_Tools::is_range() | 63 | 5 | 10 | |
iThemesSecurity\Ban_Hosts\REST::add_collection_links() | 62 | 5 | 10 | |
ITSEC_Lib_IP_Tools::_is_valid_cidr() | 64 | 5 | 9 | |
iThemesSecurity\Ban_Users\Database_Repository::get() | 59 | 4 | 15 | |
Two_Factor_Totp::pack64() | 58 | 4 | 14 | |
ITSEC_Site_Scanner_API::get_authorization_header() | 60 | 4 | 14 | |
ITSEC_Dashboard::_sanitize_size() | 59 | 4 | 14 | |
itsec_ban_users_handle_new_banned_ip() | 59 | 4 | 14 | |
ITSEC_Dashboard::_sanitize_position() | 59 | 4 | 14 | |
iThemesSecurity\Ban_Users\Database_Repository::get_ranges() | 60 | 4 | 13 | |
ITSEC_Scheduler_Page_Load::is_single_scheduled() | 61 | 4 | 13 | |
ITSEC_Notification_Center_Validator::get_schedule_options() | 59 | 4 | 13 | |
ITSEC_Logs_List_Table::column_user_id() | 60 | 4 | 12 | |
ITSEC_Lib_Distributed_Storage::get_cursor() | 60 | 4 | 12 | |
ITSEC_Hide_Backend::handle_registration_alias() | 62 | 4 | 12 | |
ITSEC_Hide_Backend::filter_comment_moderation_text() | 61 | 4 | 12 | |
ITSEC_Fingerprint::approve() | 61 | 4 | 11 | |
ITSEC_Two_Factor::get_allowed_providers_for_user() | 62 | 4 | 11 | |
ITSEC_Mail::get_site_logo_url() | 62 | 4 | 11 | |
ITSEC_Hide_Backend::block_access() | 62 | 4 | 11 | |
iThemesSecurity\User_Groups\REST\User_Groups::register_routes() | 44 | 1 | 54 | |
ITSEC_Dashboard::register_data_storage() | 45 | 1 | 53 | |
ITSEC_Logs_Page::set_translation_strings() | 52 | 3 | 23 | |
iThemesSecurity\Ban_Users\Database_Repository::get_creation_schema() | 44 | 1 | 52 | |
ITSEC_Setup::deactivate() | 54 | 3 | 21 | |
ITSEC_Log_Util::get_logs_page_screen_options() | 55 | 3 | 20 | |
ITSEC_Mail::add_header() | 55 | 3 | 19 | |
ITSEC_REST_Dashboard_Card_Controller::get_item_schema() | 49 | 2 | 34 | |
iThemesSecurity\Ban_Hosts\REST::create_item() | 55 | 3 | 18 | |
ITSEC_Password_Requirements::register_group_settings() | 56 | 3 | 18 | |
ITSEC_Hide_Backend::run() | 55 | 3 | 18 | |
ITSEC_Lib_IP_Tools::get_ip_range() | 56 | 3 | 18 | |
ITSEC_Log_Util::migrate_old_log_entries() | 55 | 3 | 17 | |
ITSEC_Mail::build_table_header() | 58 | 3 | 16 | |
ITSEC_Validator::set_previous_if_empty() | 67 | 4 | 7 | |
ITSEC_REST_Dashboard_Card_Controller::prepare_item_for_database() | 58 | 3 | 15 | |
ITSEC_Zxcvbn_Date_Match::metric() | 65 | 4 | 9 | |
ITSEC_Scheduler_Page_Load::init() | 67 | 4 | 9 | |
ITSEC_Scheduler_Page_Load::get_single_events() | 59 | 3 | 15 | |
ITSEC_Notification_Center_Validator::check_unknown_tags() | 59 | 3 | 15 | |
ITSEC_Two_Factor_On_Board::is_completion_forced() | 64 | 4 | 10 | |
iThemesSecurity\User_Groups\REST\User_Groups::handle_duplicate_check() | 57 | 3 | 15 | |
ITSEC_Validator::validate() | 59 | 3 | 15 | |
ITSEC_Login_Interstitial_Session::get_all() | 58 | 3 | 15 | |
iThemesSecurity\User_Groups\User_Group::is_configured() | 79 | 4 | 3 | |
ITSEC_Validator::set_default_if_empty() | 67 | 4 | 7 | |
iThemesSecurity\Ban_Hosts\REST::get_items_permissions_check() | 64 | 4 | 9 | |
ITSEC_Lib_Config_File::get_wp_config_file_path() | 63 | 4 | 10 | |
iThemesSecurity\Module_Config::get_status() | 64 | 4 | 10 | |
iThemesSecurity\User_Groups\REST\User_Groups::get_items_permissions_check() | 63 | 4 | 9 | |
ITSEC_REST_Dashboard_Card_Controller::create_item_permissions_check() | 59 | 3 | 14 | |
iThemesSecurity\Ban_Hosts\REST::update_item() | 58 | 3 | 14 | |
ITSEC_Two_Factor_On_Board::handle_ajax() | 61 | 3 | 13 | |
Two_Factor_Totp::_is_valid_authcode() | 59 | 3 | 13 | |
ITSEC_Two_Factor::is_sync_override_active() | 59 | 3 | 13 | |
iThemesSecurity\Module_Config::translate_value() | 59 | 3 | 13 | |
Two_Factor_Totp::get_key() | 61 | 3 | 13 | |
ITSEC_Logs_List_Table::get_self_link() | 60 | 3 | 12 | |
ITSEC_Login_Interstitial_Session::create() | 51 | 2 | 27 | |
ITSEC_Lib_Directory::remove() | 61 | 3 | 12 | |
ITSEC_Lib_Config_File::replace() | 60 | 3 | 12 | |
Composer\Autoload\ClassLoader::setPsr4() | 61 | 3 | 12 | |
ITSEC_Setup::wait_for_completed_upgrade() | 63 | 3 | 11 | |
ITSEC_Lib_Directory::get_permissions() | 61 | 3 | 11 | |
ITSEC_Response::add_js_function_call() | 63 | 3 | 11 | |
iThemesSecurity\Module_Config::resolve_ref() | 62 | 3 | 11 | |
ITSEC_Setup::handle_uninstall() | 64 | 3 | 11 | |
iThemesSecurity\Ban_Users\Database_Repository::hydrate() | 61 | 3 | 11 | |
ITSEC_Lib_Distributed_Storage::get() | 62 | 3 | 11 | |
ITSEC_Two_Factor_On_Board::get_from_email() | 62 | 3 | 11 | |
ITSEC_Log_Util::has_old_log_entries() | 62 | 3 | 11 | |
ITSEC_Lib_Directory::create_temp_directory() | 62 | 3 | 11 | |
ITSEC_Response::get_raw_data() | 52 | 2 | 25 | |
ITSEC_Password_Requirements::render_interstitial() | 51 | 1 | 37 | |
iThemesSecurity\Ban_Hosts\REST::prepare_item_for_response() | 55 | 2 | 20 | |
ITSEC_Setup::upgrade_data_to_4069() | 56 | 2 | 19 | |
iThemesSecurity\User_Groups\REST\User_Groups::prepare_links() | 56 | 2 | 18 | |
Composer\Autoload\ClassLoader::setApcuPrefix() | 76 | 3 | 3 | |
ITSEC_Validator::set_previous_if_missing() | 68 | 3 | 7 | |
ITSEC_Lib_File::chmod() | 64 | 3 | 9 | |
ITSEC_Log::get_date() | 65 | 3 | 9 | |
ITSEC_Two_Factor_On_Board::get_available_providers() | 66 | 3 | 9 | |
ITSEC_Zxcvbn_Date_Match::estimate_guesses() | 64 | 3 | 10 | |
ITSEC_Lib_File::get_default_permissions() | 64 | 3 | 10 | |
ITSEC_Lib_File::get_permissions() | 62 | 3 | 10 | |
itsec_basename_attachment_thumbs() | 69 | 3 | 6 | |
ITSEC_Mail::add_html() | 65 | 3 | 9 | |
ITSEC_Lib_Directory::get_default_permissions() | 64 | 3 | 10 | |
ITSEC_Hide_Backend::login_enqueue() | 71 | 3 | 5 | |
ITSEC_Lib_Directory::add_file_listing_protection() | 63 | 3 | 10 | |
ITSEC_Lib_Config_File::get_file_contents() | 63 | 3 | 10 | |
ITSEC_Zxcvbn_Date_Match::two_to_four_digit_year() | 66 | 3 | 9 | |
ITSEC_Dashboard::after_delete_post() | 65 | 3 | 9 | |
ITSEC_WordPress_Tweaks::disable_unused_author_pages() | 71 | 3 | 6 | |
ITSEC_Login_Interstitial_Session::get_signature_for_payload() | 59 | 2 | 15 | |
ITSEC_WordPress_Tweaks::xmlrpc_methods() | 66 | 3 | 9 | |
ITSEC_Dashboard::_sanitize_position_entry() | 65 | 3 | 9 | |
ITSEC_Password_Requirements::handle_role_change() | 66 | 3 | 8 | |
ITSEC_Mail::set_recipients() | 66 | 3 | 9 | |
iThemesSecurity\User_Groups\User_Group::set_min_role() | 67 | 3 | 7 | |
ITSEC_Notification_Center_Validator::is_known_tag() | 66 | 3 | 8 | |
ITSEC_Lib_Config_File::get_default_server_config_file_name() | 60 | 2 | 14 | |
ITSEC_Login_Interstitial_Session::get_signature() | 59 | 2 | 14 | |
ITSEC_Response::flag_new_notifications_available() | 61 | 2 | 13 | |
ITSEC_Lib_Config_File::get_prepared_modification() | 59 | 2 | 13 | |
ITSEC_Logs_List_Table::get_table_classes() | 63 | 2 | 12 | |
ITSEC_Lib_Distributed_Storage::_load_chunk() | 61 | 2 | 12 | |
ITSEC_Debug_Page::add_scripts() | 61 | 2 | 12 | |
ITSEC_Two_Factor_On_Board::handle_async_action() | 62 | 2 | 12 | |
ITSEC_Lib_Config_File::get_minimal_server_config() | 61 | 2 | 11 | |
ITSEC_Security_Check_Pro_Utility::get_key() | 62 | 2 | 11 | |
ITSEC_Lib_Distributed_Storage::health_check() | 63 | 2 | 11 | |
ITSEC_File_Change_Setup::execute_uninstall() | 58 | 1 | 17 | |
ITSEC_Response::reset_to_defaults() | 58 | 1 | 17 | |
ITSEC_Notification_Center_Validator::get_allowed_html() | 60 | 1 | 16 | |
Composer\Autoload\ClassLoader::loadClass() | 71 | 2 | 6 | |
Composer\Autoload\ClassLoader::set() | 69 | 2 | 7 | |
ITSEC_Lib_JWT::json_encode() | 67 | 2 | 7 | |
iThemesSecurity\User_Groups\User_Group::add_user() | 70 | 2 | 6 | |
Composer\Autoload\ClassLoader::addClassMap() | 70 | 2 | 7 | |
ITSEC_Zxcvbn_Date_Match::__construct() | 71 | 2 | 6 | |
ITSEC_Lib_JWT::url_safe_b64_decode() | 65 | 2 | 8 | |
ITSEC_Response::maybe_regenerate_server_config() | 69 | 2 | 7 | |
ITSEC_Response::maybe_do_force_logout() | 69 | 2 | 7 | |
ITSEC_Logs_Page::show_old_logs_migration() | 71 | 2 | 6 | |
iThemesSecurity\User_Groups\User_Group::remove_user() | 69 | 2 | 6 | |
ITSEC_Debug::pad() | 68 | 2 | 7 | |
ITSEC_Lib_Directory::is_dir() | 67 | 2 | 8 | |
iThemesSecurity\User_Groups\User_Group::__construct() | 70 | 2 | 6 | |
ITSEC_Lib_JWT::json_decode() | 67 | 2 | 7 | |
ITSEC_WordPress_Tweaks::remove_pingback_url() | 72 | 2 | 6 | |
Composer\Autoload\ClassLoader::getPrefixes() | 71 | 2 | 6 | |
iThemesSecurity\User_Groups\User_Group::add_role() | 68 | 2 | 7 | |
ITSEC_Logs_List_Table::column_remote_ip() | 69 | 2 | 6 | |
ITSEC_Debug::print_r() | 64 | 2 | 10 | |
ITSEC_Log::get_latest_write_for_file() | 69 | 2 | 7 | |
itsec_rcp_initialize_interstitial() | 74 | 2 | 5 | |
ITSEC_Login_Interstitial_Session::get_meta() | 77 | 2 | 3 | |
ITSEC_Response::maybe_flag_new_notifications_available() | 64 | 2 | 10 | |
itsec_record_first_login() | 72 | 2 | 5 | |
ITSEC_Logs_Page::add_scripts() | 62 | 1 | 11 | |
ITSEC_Logs_Page::handle_page_load() | 77 | 1 | 4 | |
itsec_load_textdomain() | 69 | 1 | 6 | |
ITSEC_Lib_File::is_file() | 75 | 1 | 4 | |
itsec_security_check_register_sync_verbs() | 71 | 1 | 5 | |
ITSEC_Zxcvbn_Date_Match::get_feedback() | 71 | 1 | 6 | |
itsec_rcp_get_ip() | 82 | 1 | 3 | |
ITSEC_Two_Factor_On_Board::__construct() | 92 | 1 | 1 | |
ITSEC_Lib_File::append() | 78 | 1 | 3 | |
iThemesSecurity\Module_Config::get_export_excluded_settings() | 79 | 1 | 3 | |
ITSEC_Lib_JWT::get_supported_algos() | 81 | 1 | 3 | |
wp_login_viewport_meta() | 100 | 1 | 5 | |
ITSEC_Debug_Page::handle_page_load() | 77 | 1 | 4 | |
itsec_two_factor_get_disabled_notice() | 78 | 1 | 3 | |
ITSEC_Debug_Page::__construct() | 67 | 1 | 7 | |
ITSEC_File_Change_Setup::execute_deactivate() | 73 | 1 | 5 | |
iThemesSecurity\Module_Config::get_removed_settings() | 79 | 1 | 3 | |
ITSEC_Lib_JWT::url_safe_b64_encode() | 77 | 1 | 3 | |
ITSEC_Logs_Page::add_styles() | 75 | 1 | 4 | |
itsec_minimum_wp_version_notice() | 78 | 1 | 3 | |
ITSEC_File_Change_Setup::__construct() | 72 | 1 | 5 | |
itsec_show_multiple_version_notice() | 78 | 1 | 3 | |
itsec_global_filter_whitelisted_ips() | 78 | 1 | 3 | |
ITSEC_Debug_Page::add_styles() | 78 | 1 | 3 | |
ITSEC_Security_Check_Pro_Utility::handle_enable_ssl() | 75 | 1 | 4 | |
itsec_free_minimum_php_version_notice() | 78 | 1 | 3 | |
includeFile() | 83 | 1 | 3 | |
ITSEC_Lib_File::exists() | 75 | 1 | 4 |
2579 more item(s) not shown.