Code Analysis: Patchstack Security 2.3.1

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

14 more item(s) not shown.