Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
Patchstack\Processor::matchParameterValue() | 84 | 121 | ||
P_Activation::auto_prepend_injection() | 36 | 120 | ||
Patchstack\Request::getParameterValues() | 32 | 36 | 94 | |
Patchstack\Processor::launch() | 38 | 33 | 55 | |
Patchstack\Processor::launchLegacy() | 35 | 28 | 76 | |
P_Upload::get_software_data() | 34 | 23 | 85 | |
Patchstack\Processor::executeFirewall() | 41 | 25 | 53 | |
Patchstack\Extensions\WordPress\Extension::isWhitelisted() | 41 | 22 | 49 | |
Composer\CaBundle\CaBundle::isOpensslParseSafe() | 38 | 21 | 61 | |
P_Activation::activate() | 38 | 20 | 61 | |
Patchstack\Request::getValuesByWildcard() | 42 | 19 | 55 | |
Patchstack\Extensions\WordPress\Extension::logRequest() | 44 | 19 | 38 | |
Composer\Autoload\ClassLoader::findFileWithExtension() | 42 | 18 | 50 | |
random_bytes() | 40 | 16 | 62 | |
Patchstack\Extensions\WordPress\ExtensionAP::logRequest() | 48 | 18 | 27 | |
P_Hardening::__construct() | 43 | 17 | 42 | |
P_Login::check_logonhours() | 45 | 17 | 35 | |
Patchstack\Request::captureKeys() | 43 | 16 | 46 | |
Patchstack_Network_Sites_Table::table_data() | 41 | 15 | 51 | |
Patchstack\Request::applyMutation() | 40 | 14 | 65 | |
P_Upload::upload_software() | 46 | 16 | 34 | |
P_Activation::get_auto_prepend_rules() | 40 | 13 | 65 | |
random_int() | 41 | 13 | 57 | |
P_Listener::pluginsToggle() | 45 | 14 | 38 | |
Patchstack\Extensions\WordPress\Extension::isWhitelistedCustom() | 46 | 14 | 38 | |
P_Api::fetch_access_token() | 39 | 12 | 66 | |
P_Listener::setIpHeader() | 46 | 13 | 37 | |
P_Htaccess::self_check() | 42 | 12 | 49 | |
MaxMind\Db\Reader\Decoder::decodeByType() | 48 | 13 | 34 | |
MaxMind\WebService\Client::handleWebServiceError() | 46 | 12 | 46 | |
P_Rules::dynamic_firewall_rules() | 43 | 11 | 52 | |
Base32Static::decode() | 47 | 12 | 32 | |
P_Event_Log::insert() | 48 | 12 | 30 | |
P_Cron::schedule_events() | 44 | 11 | 44 | |
P_Hardening::captcha_check() | 45 | 11 | 43 | |
P_Api::update_license_status() | 46 | 11 | 37 | |
P_Upload::import_ap_logs() | 42 | 10 | 51 | |
P_Admin_General::file_error_notice() | 48 | 11 | 30 | |
P_Event_Posts::transition_post_status() | 50 | 11 | 27 | |
P_Login::add_captcha() | 45 | 10 | 41 | |
P_Upload::upload_firewall_logs() | 41 | 9 | 55 | |
P_Hide_Login::init() | 50 | 11 | 24 | |
P_Listener::__construct() | 54 | 11 | 19 | |
P_Event_Comments::handleCommentLog() | 50 | 10 | 30 | |
Base32Static::encode() | 49 | 10 | 29 | |
P_Listener::verifyToken() | 49 | 10 | 29 | |
Patchstack\Request::capture() | 41 | 8 | 59 | |
P_Event_Plugins::plugin_install_or_update() | 50 | 10 | 27 | |
P_Htaccess::write_rules_to_htaccess() | 50 | 10 | 26 | |
P_Hardening::geo_block_check() | 50 | 10 | 25 | |
Composer\Autoload\ClassLoader::findFile() | 52 | 10 | 25 | |
Patchstack\Request::getShortcodeAtts() | 48 | 9 | 36 | |
MaxMind\Db\Reader::findAddressInTree() | 49 | 9 | 28 | |
P_Listener::unbanLogin() | 50 | 9 | 28 | |
P_Multisite::activate_licenses() | 50 | 9 | 28 | |
ComposerAutoloaderInitba36d6731c1fe5bacbffff76efd81115::getLoader() | 49 | 9 | 28 | |
P_Event_Options::updatedOption() | 37 | 5 | 86 | |
P_Listener::pluginsUpgrade() | 45 | 8 | 40 | |
P_Upload::upload_activity_logs() | 45 | 8 | 40 | |
RandomCompat_intval() | 54 | 9 | 24 | |
MaxMind\Db\Reader\Decoder::decodePointer() | 46 | 8 | 37 | |
patchstack_get_active_domain() | 54 | 9 | 21 | |
P_Firewall::log_request() | 54 | 9 | 19 | |
P_Activation::redirect_activation() | 55 | 9 | 18 | |
Patchstack\Extensions\WordPress\Extension::canBypass() | 55 | 9 | 18 | |
random_bytes() | 49 | 8 | 33 | |
random_bytes() | 49 | 8 | 33 | |
GeoIp2\WebService\Client::responseFor() | 45 | 7 | 47 | |
RandomCompat_substr() | 50 | 8 | 31 | |
P_Hardening::update_vulnerable_plugins() | 49 | 8 | 30 | |
P_Login::check_ipban() | 49 | 8 | 29 | |
Patchstack\Request::getArrayValues() | 51 | 8 | 28 | |
P_Ban::is_ip_blocked() | 52 | 8 | 24 | |
MaxMind\WebService\Client::__construct() | 52 | 8 | 24 | |
P_Ban::is_ip_whitelisted() | 53 | 8 | 22 | |
P_Api::send_request() | 46 | 7 | 37 | |
P_Firewall::display_error_page() | 54 | 8 | 20 | |
P_Activation::alter_license() | 44 | 6 | 48 | |
P_Firewall::is_authenticated() | 55 | 8 | 18 | |
P_Listener::handleRequest() | 44 | 6 | 46 | |
Patchstack_Network_Sites_Table::sort_data() | 57 | 8 | 16 | |
P_Cron::get_env_hash() | 56 | 8 | 15 | |
Patchstack_Network_Sites_Table::column_default() | 60 | 8 | 14 | |
MaxMind\WebService\Client::handle4xx() | 47 | 6 | 41 | |
Composer\CaBundle\CaBundle::validateCaFile() | 52 | 7 | 23 | |
patchstack_uninstall() | 52 | 7 | 22 | |
Composer\CaBundle\CaBundle::getSystemCaRootBundlePath() | 48 | 6 | 36 | |
Patchstack::__get() | 56 | 7 | 20 | |
P_Firewall::__construct() | 47 | 6 | 35 | |
P_Listener::saveOptions() | 54 | 7 | 19 | |
Patchstack\Request::getUploadData() | 55 | 7 | 19 | |
P_Listener::getAvailableOptions() | 48 | 6 | 33 | |
P_Login::tfa_authenticate() | 55 | 7 | 18 | |
random_bytes() | 49 | 6 | 32 | |
MaxMind\WebService\Client::getCaBundle() | 49 | 6 | 32 | |
Patchstack\Request::mergeArraysConcatenateValues() | 57 | 7 | 17 | |
Composer\Autoload\ClassLoader::addPsr4() | 50 | 6 | 32 | |
Patchstack\Request::getInnerBlocks() | 57 | 7 | 16 | |
P_Hardening::stop_user_enum() | 62 | 8 | 10 | |
P_Listener::pluginsDelete() | 49 | 6 | 29 | |
P_Multisite::__construct() | 60 | 7 | 12 | |
P_Rules::post_firewall_htaccess_rules() | 60 | 7 | 12 | |
P_Activation::auto_prepend_removal() | 52 | 6 | 26 | |
P_Listener::getFirewallBans() | 52 | 6 | 24 | |
Patchstack\Extensions\WordPress\Extension::merge_counters() | 52 | 6 | 24 | |
P_Hide_Login::whitelist_ip() | 54 | 6 | 22 | |
P_Core::decrypt() | 53 | 6 | 22 | |
P_Api::get_access_token() | 54 | 6 | 21 | |
MaxMind\Db\Reader\Decoder::decodeUint() | 53 | 6 | 21 | |
P_Activation::deactivate() | 53 | 6 | 20 | |
P_Htaccess::firewall() | 55 | 6 | 19 | |
MaxMind\Db\Reader\Decoder::decode() | 48 | 5 | 34 | |
MaxMind\Db\Reader\Decoder::decodeInt32() | 56 | 6 | 19 | |
P_Hide_Login::is_whitelisted() | 56 | 6 | 18 | |
MaxMind\Db\Reader::__construct() | 49 | 5 | 33 | |
P_Login::login_captcha_check() | 55 | 6 | 18 | |
P_Login::__construct() | 48 | 5 | 33 | |
MaxMind\WebService\Client::jsonErrorDescription() | 58 | 6 | 17 | |
Patchstack\Processor::hasWpAction() | 57 | 6 | 17 | |
Composer\Autoload\ClassLoader::add() | 51 | 5 | 32 | |
patchstack_get_should_run() | 58 | 6 | 16 | |
P_Core::encrypt() | 50 | 5 | 30 | |
Patchstack::__construct() | 57 | 6 | 15 | |
P_Hide_Login::__construct() | 58 | 6 | 14 | |
Patchstack::cli_activate() | 57 | 6 | 14 | |
RandomCompat_substr() | 53 | 5 | 28 | |
P_Api::send_secret_token() | 50 | 5 | 28 | |
P_Core::is_connected() | 59 | 6 | 13 | |
P_Htaccess::write_to_htaccess() | 60 | 6 | 12 | |
MaxMind\Db\Reader::readNode() | 50 | 5 | 27 | |
Patchstack::init() | 61 | 6 | 11 | |
random_bytes() | 53 | 5 | 25 | |
MaxMind\Db\Reader::getWithPrefixLen() | 54 | 5 | 22 | |
P_Firewall::get_hits_counter() | 54 | 5 | 20 | |
P_Hardening::captcha_display() | 55 | 5 | 20 | |
MaxMind\Db\Reader\Decoder::sizeFromCtrlByte() | 54 | 5 | 19 | |
P_Core::get_option() | 64 | 6 | 8 | |
P_Event_Log::__construct() | 57 | 5 | 14 | |
P_Htaccess::get_custom_rules() | 60 | 5 | 13 | |
P_Listener::wordpressCoreUpgrade() | 50 | 4 | 28 | |
P_Admin_General::update_option_ap() | 61 | 5 | 13 | |
P_Activation::header() | 51 | 4 | 27 | |
MaxMind\WebService\Http\CurlRequest::createCurl() | 51 | 4 | 27 | |
Patchstack\Processor::getInclusiveCount() | 61 | 5 | 12 | |
P_Api::send_header_request() | 51 | 4 | 27 | |
P_Listener::listUsers() | 51 | 4 | 26 | |
P_Admin_General::__construct() | 60 | 5 | 11 | |
P_Activation::meets_requirements() | 53 | 4 | 24 | |
Patchstack\Extensions\WordPress\Extension::isBlocked() | 53 | 4 | 24 | |
MaxMind\Db\Reader::findMetadataStart() | 52 | 4 | 23 | |
GeoIp2\Database\Reader::getRecord() | 54 | 4 | 22 | |
P_Listener::themeUpgrade() | 53 | 4 | 21 | |
P_Admin_Ajax::activate_license() | 54 | 4 | 20 | |
P_Event_Posts::delete_post() | 55 | 4 | 20 | |
P_Core::get_secret_key() | 57 | 4 | 17 | |
P_Admin_Menu::enqueue_scripts() | 57 | 4 | 16 | |
P_Login::tfa_get_secret() | 57 | 4 | 16 | |
P_Multisite::run_migration() | 57 | 4 | 16 | |
MaxMind\WebService\Client::handleResponse() | 62 | 5 | 10 | |
P_Cron::check_env() | 59 | 4 | 15 | |
P_Rules::post_firewall_rules() | 58 | 4 | 15 | |
TokenAuth6238::stringEquals() | 58 | 4 | 15 | |
MaxMind\Db\Reader\Util::read() | 60 | 4 | 14 | |
Patchstack\Extensions\WordPress\Extension::isLegacyRuleMatch() | 60 | 4 | 14 | |
P_Login::tfa_woocommerce_validate_tfa() | 58 | 4 | 14 | |
Patchstack\Processor::isLegacyRuleMatch() | 60 | 4 | 14 | |
P_Hardening::disable_wpjson() | 59 | 4 | 13 | |
patchstack_autoload_classes() | 59 | 4 | 13 | |
GeoIp2\Record\AbstractRecord::__get() | 61 | 4 | 12 | |
P_Activation::migrate_check() | 61 | 4 | 12 | |
P_Login::general_captcha_check() | 61 | 4 | 11 | |
P_Login::login_captcha_check_woocommerce() | 61 | 4 | 11 | |
P_Activation::migrate() | 60 | 4 | 11 | |
P_Listener::resetTFA() | 55 | 3 | 21 | |
P_Activation::activate_multisite_license() | 53 | 3 | 20 | |
MaxMind\WebService\Client::handleSuccess() | 57 | 3 | 17 | |
P_Activation::get_filesystem() | 57 | 3 | 16 | |
Composer\CaBundle\CaBundle::caFileUsable() | 76 | 4 | 3 | |
Composer\CaBundle\CaBundle::caDirUsable() | 76 | 4 | 3 | |
P_Admin_Menu::add_meta_nonce() | 68 | 4 | 6 | |
P_Hardening::verify_recaptcha() | 65 | 4 | 8 | |
P_Login::login_enqueue_scripts() | 71 | 4 | 5 | |
P_Htaccess::get_firewall_rule_settings() | 62 | 4 | 10 | |
P_Admin_Menu::enqueue_styles() | 66 | 4 | 7 | |
MaxMind\Db\Reader::ipV4StartNode() | 63 | 4 | 10 | |
P_Core::license_is_active() | 63 | 4 | 10 | |
P_Core::get_ip() | 67 | 4 | 7 | |
P_Listener::getLoginBans() | 57 | 3 | 15 | |
P_Admin_Ajax::__construct() | 65 | 4 | 8 | |
Patchstack\Response::redirect() | 64 | 4 | 9 | |
P_Upload::__construct() | 58 | 3 | 15 | |
P_Admin_Ajax::auto_activate() | 63 | 4 | 10 | |
MaxMind\Db\Reader::metadata() | 62 | 3 | 13 | |
Patchstack\Extensions\WordPress\Extension::forceExit() | 61 | 3 | 13 | |
TokenAuth6238::verify() | 60 | 3 | 12 | |
P_Listener::setLicenseInfo() | 60 | 3 | 12 | |
Composer\Autoload\ClassLoader::setPsr4() | 61 | 3 | 12 | |
GeoIp2\Model\City::createSubdivisions() | 63 | 3 | 11 | |
P_Ban::check_range_rule() | 62 | 3 | 11 | |
GeoIp2\WebService\Client::__construct() | 62 | 3 | 11 | |
P_Listener::unbanFirewallAll() | 61 | 3 | 11 | |
Patchstack\Extensions\WordPress\Extension::check_range_rule() | 62 | 3 | 11 | |
Patchstack\Request::getBlockAtts() | 62 | 3 | 11 | |
Patchstack\Request::multiImplode() | 62 | 3 | 11 | |
mmdb_autoload() | 62 | 3 | 11 | |
Patchstack::plugin_classes() | 51 | 2 | 25 | |
MaxMind\WebService\Client::post() | 55 | 2 | 21 | |
P_Event_Core::eventCoreUpdatedSuccessfully() | 59 | 2 | 16 | |
P_Event_Plugins::_add_log_plugin() | 58 | 2 | 16 | |
P_Listener::unbanFirewallIp() | 65 | 3 | 8 | |
P_Htaccess::is_server_supported() | 64 | 3 | 9 | |
P_Htaccess::update_option_extras() | 64 | 3 | 9 | |
Patchstack\Request::getHeaders() | 63 | 3 | 9 | |
MaxMind\WebService\Http\CurlRequest::execute() | 58 | 2 | 15 | |
P_Hacker_Log::parse_request() | 65 | 3 | 10 | |
P_Ban::ip_ban() | 73 | 3 | 5 | |
GeoIp2\Model\AbstractModel::get() | 66 | 3 | 9 | |
P_Hardening::get_captcha_response() | 58 | 2 | 15 | |
GeoIp2\Record\AbstractPlaceRecord::__isset() | 70 | 3 | 6 | |
GeoIp2\Record\AbstractPlaceRecord::firstSetNameLocale() | 67 | 3 | 8 | |
P_Htaccess::delete_all_between() | 64 | 3 | 9 | |
P_Listener::returnResults() | 69 | 3 | 6 | |
P_Listener::switchFirewallStatus() | 70 | 3 | 5 | |
P_Admin_Options::settings_init() | 66 | 3 | 8 | |
GeoIp2\Model\AbstractModel::__get() | 69 | 3 | 6 | |
P_Activation::updated_option() | 65 | 3 | 9 | |
Composer\Autoload\ClassLoader::setApcuPrefix() | 77 | 3 | 3 | |
Composer\CaBundle\CaBundle::getBundledCaBundlePath() | 60 | 2 | 14 | |
P_Event_Comments::__construct() | 60 | 2 | 13 | |
TokenAuth6238::oath_truncate() | 59 | 2 | 13 | |
P_Event_Comments::_addCommentLog() | 61 | 2 | 13 | |
P_Event_Users::resetPassword() | 62 | 2 | 12 | |
P_Hardening::set_security_headers() | 61 | 2 | 12 | |
MaxMind\Db\Reader::resolveDataPointer() | 63 | 2 | 11 | |
Patchstack\Extensions\WordPress\ExtensionAP::forceExit() | 63 | 2 | 11 | |
P_Htaccess::cleanup_htaccess_file() | 62 | 2 | 11 | |
P_Activation::get_sites() | 64 | 2 | 11 | |
P_Cron::cron_schedules() | 54 | 1 | 23 | |
GeoIp2\Model\Country::__construct() | 54 | 1 | 22 | |
Patchstack_Network_Sites_Table::prepare_items() | 55 | 1 | 19 | |
MaxMind\WebService\Client::createRequest() | 56 | 1 | 19 | |
P_Ban::__construct() | 67 | 2 | 7 | |
GeoIp2\Model\City::__get() | 71 | 2 | 6 | |
GeoIp2\Model\City::mostSpecificSubdivision() | 72 | 2 | 5 | |
GeoIp2\Record\AbstractPlaceRecord::name() | 75 | 2 | 4 | |
MaxMind\Db\Reader\Decoder::verifySize() | 70 | 2 | 7 | |
P_Core::get_blog_option() | 70 | 2 | 6 | |
P_Core::update_blog_option() | 70 | 2 | 6 | |
MaxMind\Db\Reader\Decoder::decodeBoolean() | 79 | 2 | 3 | |
MaxMind\Db\Reader\Decoder::decodeMap() | 65 | 2 | 9 | |
MaxMind\Db\Reader::close() | 68 | 2 | 8 | |
Patchstack\Extensions\WordPress\Extension::isFileUploadRequest() | 78 | 2 | 3 | |
Patchstack\Extensions\WordPress\ExtensionAP::getIpAddress() | 71 | 2 | 6 | |
GeoIp2\Model\City::__isset() | 71 | 2 | 6 | |
Patchstack\Processor::__get() | 78 | 2 | 3 | |
MaxMind\Db\Reader\Decoder::decodeArray() | 66 | 2 | 8 | |
P_Api::ping() | 76 | 2 | 3 | |
P_Api::update_firewall_status() | 70 | 2 | 6 | |
Patchstack::get_instance() | 71 | 2 | 6 | |
TokenAuth6238::oath_hotp() | 62 | 2 | 10 | |
GeoIp2\Record\AbstractPlaceRecord::__get() | 71 | 2 | 6 | |
GeoIp2\Model\AbstractModel::__isset() | 78 | 2 | 3 | |
MaxMind\Db\Reader\Decoder::maybeSwitchByteOrder() | 79 | 2 | 3 | |
ComposerAutoloaderInitba36d6731c1fe5bacbffff76efd81115::loadClassLoader() | 73 | 2 | 5 | |
MaxMind\Db\Reader\Metadata::__construct() | 58 | 1 | 15 | |
P_Event_Posts::_draft_or_post_title() | 68 | 2 | 7 | |
MaxMind\Db\Reader::get() | 65 | 2 | 9 | |
RandomCompat_strlen() | 67 | 2 | 8 | |
P_Htaccess::__construct() | 67 | 2 | 7 | |
P_Core::get_enc_nonce() | 68 | 2 | 7 | |
MaxMind\Db\Reader\Decoder::__construct() | 67 | 2 | 7 | |
TokenAuth6238::generateRandomClue() | 68 | 2 | 7 | |
P_Activation::check_requirements() | 69 | 2 | 7 | |
Composer\Autoload\ClassLoader::addClassMap() | 70 | 2 | 7 | |
RandomCompat_strlen() | 68 | 2 | 8 | |
Composer\Autoload\ClassLoader::getPrefixes() | 71 | 2 | 6 | |
Composer\Autoload\ClassLoader::set() | 69 | 2 | 7 | |
Composer\Autoload\ClassLoader::loadClass() | 71 | 2 | 6 | |
Patchstack\Extensions\WordPress\ExtensionAP::isFileUploadRequest() | 78 | 2 | 3 | |
P_Event_Posts::__construct() | 67 | 2 | 7 | |
GeoIp2\Record\AbstractRecord::__isset() | 75 | 2 | 4 | |
P_Core::get_enc_type() | 72 | 2 | 6 | |
P_Activation::switch_to_blog() | 71 | 2 | 6 | |
P_Admin_General::update_option_url() | 73 | 2 | 5 | |
GeoIp2\Record\AbstractRecord::__construct() | 79 | 2 | 3 | |
P_Event_Attachment::_addLogAttachment() | 63 | 1 | 11 | |
P_Event_Users::register() | 63 | 1 | 11 | |
P_Event_Users::deleteUser() | 63 | 1 | 11 | |
P_Event_Users::profileUpdate() | 63 | 1 | 11 | |
Patchstack_Network_Sites_Table::get_columns() | 63 | 1 | 11 | |
MaxMind\WebService\Client::get() | 64 | 1 | 11 | |
P_Admin_Menu::network_menu() | 71 | 1 | 5 | |
P_Admin_Menu::admin_settings() | 77 | 1 | 3 | |
P_Api::upload_software() | 79 | 1 | 3 | |
P_Hacker_Log::query_vars() | 77 | 1 | 4 | |
P_Admin_Menu::render_settings_page() | 79 | 1 | 3 | |
MaxMind\Exception\InvalidRequestException::__construct() | 75 | 1 | 4 | |
P_Api::upload_firewall_logs() | 79 | 1 | 3 | |
GeoIp2\Database\Reader::city() | 79 | 1 | 3 | |
GeoIp2\Model\AbstractModel::__construct() | 81 | 1 | 3 | |
MaxMind\Db\Reader\Decoder::decodeDouble() | 75 | 1 | 4 | |
Patchstack_Network_Sites_Table::get_sortable_columns() | 79 | 1 | 3 | |
P_Event_Plugins::activated_plugin() | 80 | 1 | 3 | |
GeoIp2\WebService\Client::insights() | 79 | 1 | 3 | |
MaxMind\WebService\Http\CurlRequest::get() | 72 | 1 | 5 | |
GeoIp2\Database\Reader::asn() | 71 | 1 | 7 | |
Patchstack\Extensions\Test\Extension::isFileUploadRequest() | 82 | 1 | 3 | |
P_Listener::uploadLogs() | 73 | 1 | 5 | |
Composer\Autoload\ClassLoader::isClassMapAuthoritative() | 82 | 1 | 3 | |
Patchstack\Processor::__construct() | 63 | 1 | 10 | |
P_Ban::check_wildcard_rule() | 71 | 1 | 5 | |
GeoIp2\Exception\InvalidRequestException::__construct() | 75 | 1 | 4 | |
GeoIp2\Model\AnonymousIp::__construct() | 65 | 1 | 9 | |
Composer\Autoload\ClassLoader::getClassMap() | 82 | 1 | 3 | |
P_Login::tfa_login_form() | 79 | 1 | 3 | |
P_Api::__construct() | 67 | 1 | 7 | |
MaxMind\Exception\HttpException::getUri() | 82 | 1 | 3 | |
GeoIp2\Database\Reader::enterprise() | 79 | 1 | 3 | |
GeoIp2\WebService\Client::country() | 79 | 1 | 3 | |
GeoIp2\Record\AbstractRecord::attributeToKey() | 78 | 1 | 3 | |
GeoIp2\Model\ConnectionType::__construct() | 72 | 1 | 5 | |
Composer\Autoload\ComposerStaticInitba36d6731c1fe5bacbffff76efd81115::getInitializer() | 70 | 1 | 6 | |
Patchstack\Extensions\Test\Extension::forceExit() | 83 | 1 | 3 | |
P_Activation::requirements_not_met_notice() | 70 | 1 | 6 | |
P_Login::tfa_woocommerce_profile_personal_options() | 75 | 1 | 4 | |
P_Hide_Login::wp_logout() | 82 | 1 | 3 | |
P_Event_Users::__construct() | 65 | 1 | 8 | |
P_Event_Attachment::__construct() | 71 | 1 | 5 | |
MaxMind\WebService\Http\RequestFactory::request() | 79 | 1 | 3 | |
Patchstack\Extensions\WordPress\ExtensionAP::isBlocked() | 82 | 1 | 3 | |
GeoIp2\Database\Reader::domain() | 71 | 1 | 7 | |
GeoIp2\Record\AbstractPlaceRecord::__construct() | 76 | 1 | 4 | |
P_Hacker_Log::__construct() | 72 | 1 | 5 | |
GeoIp2\Model\Asn::__construct() | 69 | 1 | 7 | |
Patchstack::deactivate() | 78 | 1 | 4 | |
MaxMind\Db\Reader\Metadata::__get() | 82 | 1 | 3 | |
P_Api::get_site_licenses() | 79 | 1 | 3 | |
Composer\Autoload\ClassLoader::unregister() | 80 | 1 | 3 | |
P_Event_Plugins::__construct() | 71 | 1 | 5 | |
Patchstack\Extensions\WordPress\ExtensionAP::canBypass() | 82 | 1 | 3 | |
GeoIp2\Database\Reader::connectionType() | 71 | 1 | 7 | |
MaxMind\Db\Reader\Decoder::isPlatformLittleEndian() | 72 | 1 | 5 | |
MaxMind\WebService\Http\CurlRequest::post() | 70 | 1 | 6 | |
P_Admin_Menu::__construct() | 64 | 1 | 9 | |
GeoIp2\Model\Domain::__construct() | 72 | 1 | 5 | |
patchstack() | 82 | 1 | 3 | |
P_Login::tfa_woocommerce_login_form() | 79 | 1 | 3 | |
P_Event_Attachment::deleteAttachment() | 80 | 1 | 3 | |
Patchstack_Network_Sites_Table::get_hidden_columns() | 82 | 1 | 3 | |
GeoIp2\Record\AbstractRecord::jsonSerialize() | 82 | 1 | 3 | |
P_Event_Attachment::addAttachment() | 80 | 1 | 3 | |
P_Listener::uploadSoftware() | 76 | 1 | 4 | |
Patchstack\Extensions\WordPress\ExtensionAP::getHostName() | 80 | 1 | 3 | |
P_Admin_Menu::add_menu_pages() | 73 | 1 | 4 | |
P_Login::tfa_profile_personal_options() | 75 | 1 | 4 | |
GeoIp2\Record\AbstractRecord::validAttribute() | 79 | 1 | 3 | |
Patchstack\Extensions\Test\Extension::isBlocked() | 82 | 1 | 3 | |
Patchstack\Extensions\WordPress\Extension::__construct() | 75 | 1 | 4 | |
MaxMind\Db\Reader\Decoder::decodeFloat() | 75 | 1 | 4 | |
GeoIp2\Exception\HttpException::__construct() | 75 | 1 | 4 | |
GeoIp2\Database\Reader::country() | 79 | 1 | 3 | |
P_Event_Users::login() | 65 | 1 | 10 | |
MaxMind\WebService\Client::handle5xx() | 69 | 1 | 7 | |
P_Api::post_firewall_rule() | 79 | 1 | 3 | |
MaxMind\WebService\Client::handleUnexpectedStatus() | 67 | 1 | 8 | |
Patchstack\Extensions\WordPress\Extension::getIpAddress() | 81 | 1 | 3 | |
Patchstack\Extensions\WordPress\ExtensionAP::isWhitelisted() | 82 | 1 | 3 | |
Patchstack\Extensions\WordPress\ExtensionAP::__construct() | 79 | 1 | 3 | |
Composer\Autoload\ClassLoader::getPrefixesPsr4() | 82 | 1 | 3 | |
GeoIp2\Database\Reader::flatModelFor() | 70 | 1 | 6 | |
GeoIp2\Database\Reader::anonymousIp() | 71 | 1 | 7 | |
Composer\Autoload\ClassLoader::setClassMapAuthoritative() | 81 | 1 | 3 | |
P_Event_Options::__construct() | 77 | 1 | 3 | |
P_Event_Plugins::deactivated_plugin() | 80 | 1 | 3 | |
Patchstack::load_textdomain() | 78 | 1 | 3 | |
P_Admin_Ajax::activation_status() | 73 | 1 | 5 | |
Patchstack::activate() | 77 | 1 | 4 | |
P_Htaccess::get_site_status_code() | 73 | 1 | 5 | |
P_Rules::__construct() | 69 | 1 | 6 | |
Patchstack\Extensions\Test\Extension::getHostName() | 82 | 1 | 3 | |
P_Core::set_secret_key() | 72 | 1 | 5 | |
P_Admin_Options::__construct() | 80 | 1 | 3 | |
P_Api::post_firewall_htaccess_rule() | 79 | 1 | 3 | |
GeoIp2\WebService\Client::city() | 79 | 1 | 3 | |
P_Core::is_protected() | 78 | 1 | 3 | |
Patchstack\Extensions\WordPress\Extension::check_subnet_mask_rule() | 65 | 1 | 8 | |
Patchstack\Request::__construct() | 77 | 1 | 4 | |
P_Event_Attachment::editAttachment() | 80 | 1 | 3 | |
Patchstack\Extensions\Test\Extension::canBypass() | 82 | 1 | 3 | |
P_Listener::sendPing() | 74 | 1 | 4 | |
P_Event_Core::__construct() | 78 | 1 | 3 | |
Patchstack\Extensions\WordPress\Extension::check_wildcard_rule() | 71 | 1 | 5 | |
P_Multisite::sites_section_callback() | 79 | 1 | 3 | |
GeoIp2\WebService\Client::userAgent() | 80 | 1 | 3 | |
Patchstack\Extensions\Test\Extension::logRequest() | 82 | 1 | 3 | |
Composer\Autoload\ClassLoader::getFallbackDirsPsr4() | 82 | 1 | 3 | |
Composer\CaBundle\CaBundle::reset() | 73 | 1 | 5 | |
MaxMind\Exception\InvalidRequestException::getErrorCode() | 82 | 1 | 3 | |
P_Api::post_firewall_rule_json() | 79 | 1 | 3 | |
P_Ban::check_subnet_mask_rule() | 65 | 1 | 8 | |
P_Api::update_url() | 79 | 1 | 3 | |
GeoIp2\Model\City::__construct() | 66 | 1 | 7 | |
Composer\Autoload\ClassLoader::getFallbackDirs() | 82 | 1 | 3 | |
Patchstack\Extensions\Test\Extension::isWhitelisted() | 82 | 1 | 3 | |
GeoIp2\Database\Reader::__construct() | 76 | 1 | 4 | |
P_Login::tfa_personal_options() | 79 | 1 | 3 | |
MaxMind\WebService\Http\CurlRequest::__construct() | 77 | 1 | 4 | |
GeoIp2\Database\Reader::metadata() | 81 | 1 | 3 | |
MaxMind\WebService\Http\RequestFactory::__construct() | 91 | 1 | 2 | |
includeFile() | 83 | 1 | 3 | |
P_Cron::__construct() | 69 | 1 | 6 | |
P_Login::tfa_options_update() | 77 | 1 | 3 | |
P_Api::has_expired() | 79 | 1 | 3 | |
P_Activation::__construct() | 71 | 1 | 5 | |
GeoIp2\Model\AbstractModel::jsonSerialize() | 82 | 1 | 3 | |
GeoIp2\Database\Reader::isp() | 71 | 1 | 7 | |
P_Activation::get_site_status_code() | 73 | 1 | 5 | |
P_Listener::refreshRules() | 76 | 1 | 4 | |
P_Event_Users::wrongPassword() | 65 | 1 | 10 | |
P_Api::upload_activity_logs() | 79 | 1 | 3 | |
P_Listener::debugInfo() | 69 | 1 | 7 | |
Composer\Autoload\ClassLoader::getUseIncludePath() | 82 | 1 | 3 | |
Patchstack\Extensions\Test\Extension::getIpAddress() | 82 | 1 | 3 | |
random_bytes() | 70 | 1 | 7 | |
MaxMind\WebService\Client::urlFor() | 80 | 1 | 3 | |
P_Listener::resetCache() | 79 | 1 | 3 | |
P_Event_Comments::transitionCommentStatus() | 79 | 1 | 3 | |
Patchstack\Response::__construct() | 81 | 1 | 3 | |
Composer\Autoload\ClassLoader::setUseIncludePath() | 81 | 1 | 3 |
14 more item(s) not shown.