Code Analysis: Geolocation IP Detection 5.3.2

Function Rating Maintainability Complexity Lines of code
_geoip_detect_get_time_zone()
D
0
737 2,234
geoip_detect_option_page()
C
32 27 91
geoip_detect2_shortcode_country_select()
C
33 27 86
show_row()
C
35 23 83
YellowTree\GeoipDetect\DataSources\Ipstack\Reader::city()
B
40 21 52
geoip_detect_do_upgrade()
B
43 18 45
geoip_detect_enqueue_admin_notices()
B
50 19 22
YellowTree\GeoipDetect\DataSources\Fastah\Reader::city()
A
42 14 49
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::unpackArchive()
A
44 14 40
geoip_detect2_shortcode()
A
45 14 38
_geoip_detect_get_external_ip_adress_without_cache()
A
50 14 26
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::maxmindUpdate()
A
45 12 41
geoip_detect2_shortcode_evaluate_conditions()
A
46 12 39
geoip_detect2_get_info_from_ip()
A
46 12 37
geoip_detect2_shortcode_current_flag()
A
41 10 56
geoip_detect_lookup_page()
A
45 11 38
geoip_detect2_shortcode_parse_conditions_from_attributes()
A
43 10 51
YellowTree\GeoipDetect\DataSources\HostInfo\Reader::api_call()
A
48 11 31
geoip_detect2_shortcode_text_input()
A
50 11 24
geoip_detect2_shortcode_user_info_wpcf7()
A
46 10 36
YellowTree\GeoipDetect\DynamicReverseProxies\DataAws::getIps()
A
49 9 28
geoip_detect_option_client_ip_page()
A
50 8 27
geoip_detect_ajax_get_info_from_current_ip()
A
50 8 27
geoip_detect_add_privacy_policy_content()
A
51 8 25
_geoip_detect2_add_geonames_data()
A
53 8 21
geoip_detect_defines()
A
59 8 17
YellowTree\GeoipDetect\DataSources\Header\HeaderReader::country()
S
49 7 30
_geoip_detect_improve_data_for_lookup()
S
45 6 44
YellowTree\GeoipDetect\CheckCompatibility\Maxmind::doFileChecksums()
S
52 7 26
_geoip_detect2_get_record_from_reader()
S
52 7 25
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::saveParametersMaxmindAccount()
S
53 7 23
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::updateHTML()
S
47 6 37
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::saveParameters()
S
54 7 20
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::saveParameters()
S
54 7 20
_geoip_detect2_record_enrich_data()
S
54 7 20
geoip_detect2_get_body_classes()
S
55 7 19
geoip_detect_dismiss_message()
S
57 7 16
YellowTree\GeoipDetect\DataSources\Fastah\Reader::api_call()
S
50 6 28
geoip_detect_get_relative_path()
S
52 6 24
geoip_detect2_shortcode_country_select_wpcf7()
S
46 5 38
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::download_url()
S
52 6 22
geoip_detect_update()
S
53 6 22
geoip_detect_sanitize_option()
S
55 6 20
YellowTree\GeoipDetect\DataSources\HostInfo\Reader::city()
S
54 6 19
geoip_detect2_shortcode_get_property_simplified()
S
56 6 18
geoip_detect2_shortcode_check_subcondition()
S
55 6 18
_geoip_detect2_html_contains_block_elements()
S
50 5 31
geoip_detect2_get_external_ip_adress()
S
58 6 16
YellowTree\GeoipDetect\Logger::logIfError()
S
59 6 15
geoip_detect2_shortcode_show_if()
S
49 5 29
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::__construct()
S
58 6 14
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::loadCredentials()
S
60 6 13
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::retrieveBlacklist()
S
51 5 25
geoip_detect_version_check()
S
52 5 24
geoip_detect2_add_default_locales()
S
56 5 19
_geoip_detect2_add_data_to_cache()
S
55 5 19
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::getStatusInformationHTML()
S
56 5 17
geoip_detect_is_ip_equal()
S
58 5 17
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::saveParameters()
S
57 5 16
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::validateApiKey()
S
57 5 16
geoip_detect2_shortcode_text_input_wpcf7()
S
48 4 31
_geoip_detect2_create_placeholder()
S
58 5 15
geoip_detect2_get_current_source_description()
S
59 5 15
geoip_detect_ip_remove_port()
S
59 5 15
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::maxmindValidateFilename()
S
58 5 15
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::getStatusInformationHTML()
S
57 5 15
geoip_detect_shortcode()
S
59 5 14
geoip_detect_sanitize_ip_cidr()
S
59 5 14
_geoip_detect2_shortcode_options()
S
59 5 13
_geoip_detect2_try_to_fix_timezone()
S
59 5 13
_geoip_detect_disable_pagecache()
S
63 5 12
geoip_detect2_shortcode_is_ajax_mode()
S
61 5 12
YellowTree\GeoipDetect\CheckCompatibility\Maxmind::checkCompatible()
S
50 4 26
YellowTree\GeoipDetect\Geonames\CountryInformation::getInformationAboutCountry()
S
62 5 11
geoip_detect_get_info_from_ip()
S
53 4 23
_geoip_detect2_process_options()
S
55 4 20
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getStatusInformationHTML()
S
54 4 19
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getParameterHTML()
S
55 4 19
geoip_detect2_get_info_from_current_ip()
S
56 4 18
YellowTree\GeoipDetect\DataSources\Precision\PrecisionReader::city()
S
56 4 17
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::getParameterHTML()
S
56 4 17
YellowTree\GeoipDetect\CheckCompatibility\Maxmind::getFiles()
S
57 4 17
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::getReader()
S
58 4 16
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::storeBlacklist()
S
58 4 15
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::getSource()
S
63 5 10
geoip_detect_version_check_after_plugins_loaded()
S
58 4 15
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getReader()
S
59 4 14
YellowTree\GeoipDetect\DynamicReverseProxies\DataManager::getIpsFromCache()
S
59 4 14
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::saveParameters()
S
59 4 14
geoip_detect_is_public_ip()
S
60 4 13
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::maxmindGetFileDescription()
S
60 4 12
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::uninstall()
S
62 4 12
YellowTree\GeoipDetect\Lib\GetClientIp::getIpsFromForwardedFor()
S
60 4 12
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::maxmindGetFilename()
S
62 4 11
YellowTree\GeoipDetect\Lib\CcpaBlacklistOnLookup::doesIpMatchRow()
S
63 4 11
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::getParameterHTML()
S
53 3 21
geoip_detect_admin_notice_template()
S
58 3 19
var_export_short()
S
56 3 18
_geoip_detect_register_javascript()
S
55 3 17
geoip_detect2_shortcode_get_property()
S
57 3 16
YellowTree\GeoipDetect\Lib\CcpaBlacklistCron::schedule()
S
66 4 9
YellowTree\GeoipDetect\DynamicReverseProxies\DataManager::reload()
S
58 3 15
YellowTree\GeoipDetect\DynamicReverseProxies\UpdateDynamicReverseProxiesCron::schedule()
S
66 4 9
YellowTree\GeoipDetect\Geonames\CountryInformation::getAllCountries()
S
63 4 10
geoip_detect_is_ip_in_range()
S
66 4 8
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::getParameterHTML()
S
58 3 14
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getStatusInformationHTMLMaxmindAccount()
S
58 3 14
YellowTree\GeoipDetect\Lib\CcpaBlacklistOnLookup::onBeforeLookup()
S
60 3 13
YellowTree\GeoipDetect\Lib\GetClientIp::getIp()
S
61 3 13
YellowTree\GeoipDetect\DynamicReverseProxies\DataCloudflare::getIps()
S
60 3 13
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::getParameterHTML()
S
59 3 13
_geoip_detect2_get_reader()
S
60 3 13
geoip_detect2_shortcode_client_ip()
S
61 3 12
_geoip_detect2_get_data_from_cache()
S
63 3 11
geoip_detect_maybe_upgrade_version()
S
63 3 11
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::getStatusInformationHTML()
S
61 3 11
YellowTree\GeoipDetect\DynamicReverseProxies\UpdateDynamicReverseProxiesCron::run()
S
63 3 11
geoip_detect_sanitize_ip_list()
S
63 3 11
geoip_detect2_get_client_ip()
S
61 3 11
geoip_detect_normalize_ip()
S
63 3 11
_geoip_detect2_get_external_ip_services()
S
57 2 19
geoip_detect_version_minimum_requirements_notice()
S
58 2 17
YellowTree\GeoipDetect\DataSources\Ipstack\Reader::api_call()
S
57 2 17
geoip_detect2_add_wpcf7_shortcodes()
S
64 3 9
_geoip_detect_ajax_get_data()
S
64 3 9
geoip_detect_set_cron_schedule()
S
67 3 8
geoip_detect_check_incompabilities()
S
70 3 6
_geoip_detect_flatten_html_attr()
S
66 3 8
YellowTree\GeoipDetect\Geonames\CountryInformation::getTelephonePrefix()
S
67 3 7
_geoip_detect2_get_variant()
S
67 3 8
geoip_detect_is_ip()
S
69 3 6
YellowTree\GeoipDetect\Logger::init()
S
63 3 10
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::maxmindGetFilename()
S
68 3 7
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::getStatusInformationHTML()
S
66 3 7
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::isWorking()
S
70 3 6
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::clearCache()
S
65 3 10
YellowTree\GeoipDetect\Lib\CcpaBlacklistOnLookup::ipOnListGetReason()
S
65 3 9
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::saveParameters()
S
65 3 8
YellowTree\GeoipDetect\Lib\GetClientIp::addProxiesToWhitelist()
S
66 3 9
YellowTree\GeoipDetect\Geonames\CountryInformation::getFlagEmoji()
S
67 3 7
geoip_detect_format_localtime()
S
63 3 10
geoip_detect_get_abs_db_filename()
S
66 3 7
geoip_detect2_add_body_classes_if_needed()
S
72 3 5
_ip_to_s()
S
65 3 9
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::getStatusInformationHTML()
S
59 2 14
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::getShortLabel()
S
60 2 13
YellowTree\GeoipDetect\Lib\GetClientIp::__construct()
S
61 2 13
geoip_detect2_cf7_property_underscore_to_normal()
S
62 2 12
geoip_detect_lookup_page_timed_lookup()
S
62 2 11
YellowTree\GeoipDetect\DataSources\Ipstack\Reader::__construct()
S
63 2 11
geoip_detect_admin_notice_database_missing()
S
56 1 19
geoip_detect_admin_notice_license_id_missing()
S
56 1 19
_geoip_detect2_enqueue_javascript()
S
65 2 10
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::hook_cron()
S
66 2 8
YellowTree\GeoipDetect\CheckCompatibility\Maxmind::makePathRelative()
S
70 2 6
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::setCurrentSource()
S
64 2 10
geoip_detect2_enqueue_javascript()
S
67 2 8
YellowTree\GeoipDetect\Lib\CcpaBlacklistOnLookup::lazyLoadList()
S
69 2 6
YellowTree\GeoipDetect\DynamicReverseProxies\UpdateDynamicReverseProxiesCron::hook_cron()
S
69 2 7
YellowTree\GeoipDetect\Lib\CcpaBlacklistCron::hook_cron()
S
69 2 7
initFilters()
S
69 2 6
geoip_detect2_convert_locale_format()
S
67 2 8
geoip_detect_check_ipv6_support()
S
71 2 6
addDynamicIps()
S
70 2 6
geoip_detect_menu()
S
66 2 7
geoip_detect_is_internal_ip()
S
79 2 3
getDataManager()
S
72 2 5
geoip_detect_is_ignored_notice()
S
70 2 6
YellowTree\GeoipDetect\DynamicReverseProxies\UpdateDynamicReverseProxiesCron::options_changed()
S
68 2 8
_geoip_dashes_to_camel_case()
S
68 2 7
geoip_detect_verify_nonce()
S
73 2 4
_geoip_detect2_get_new_empty_record()
S
67 2 7
_geoip_maybe_disable_pagecache()
S
71 2 6
geoip_detect_update_cron()
S
70 2 6
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::getReader()
S
66 2 8
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::isWorking()
S
72 2 5
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::isWorking()
S
77 2 3
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::onBlacklistLoad()
S
67 2 8
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::doUpdate()
S
68 2 7
YellowTree\GeoipDetect\Lib\GetClientIp::getIpsFromRemoteAddr()
S
69 2 6
YellowTree\GeoipDetect\DataSources\City::__get()
S
70 2 6
YellowTree\GeoipDetect\DynamicReverseProxies\DataManager::getDataProvider()
S
68 2 7
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::on_plugins_loaded()
S
75 2 5
YellowTree\GeoipDetect\Geonames\CountryInformation::lazyLoadInformation()
S
70 2 6
YellowTree\GeoipDetect\CheckCompatibility\Maxmind::admin_notice()
S
72 2 5
YellowTree\GeoipDetect\DataSources\Ipstack\Reader::build_url()
S
64 2 9
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::getInstance()
S
71 2 6
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::set_cron_schedule()
S
71 2 6
YellowTree\GeoipDetect\Lib\CcpaBlacklistCron::run()
S
68 2 7
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::uninstall()
S
72 2 6
YellowTree\GeoipDetect\DataSources\Fastah\Reader::locales()
S
69 2 7
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::scheduleCcpa()
S
68 2 7
YellowTree\GeoipDetect\DataSources\Ipstack\Reader::locales()
S
69 2 7
geoip_detect_version_minimum_requirements_notice_woocommerce()
S
65 1 13
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getParameterHTMLMaxmindAccount()
S
62 1 11
YellowTree\GeoipDetect\DataSources\HostInfo\HostInfoDataSource::getDescriptionHTML()
S
90 1 1
geoip_detect_get_info_from_current_ip()
S
81 1 3
YellowTree\GeoipDetect\DataSources\Ipstack\Reader::country()
S
80 1 3
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::getId()
S
92 1 1
YellowTree\GeoipDetect\CheckCompatibility\Maxmind::getId()
S
73 1 5
_geoip_detect_ajax_error()
S
70 1 6
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::saveParameters()
S
73 1 5
YellowTree\GeoipDetect\DataSources\AbstractDataSource::isWorking()
S
92 1 1
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::sourceExists()
S
79 1 3
geoip_detect2_get_reader()
S
94 1 1
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::getCredentialsUser()
S
77 1 4
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::getLabel()
S
90 1 1
YellowTree\GeoipDetect\DataSources\AbstractDataSource::getParameterHTML()
S
92 1 1
YellowTree\GeoipDetect\DataSources\HostInfo\HostInfoDataSource::getStatusInformationHTML()
S
90 1 1
YellowTree\GeoipDetect\DataSources\AbstractDataSource::getReader()
S
92 1 1
geoip_detect_update()
S
71 1 5
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::getId()
S
92 1 1
YellowTree\GeoipDetect\DataSources\HostInfo\HostInfoDataSource::getReader()
S
91 1 1
YellowTree\GeoipDetect\Logger::log()
S
69 1 6
YellowTree\GeoipDetect\DataSources\HostInfo\HostInfoDataSource::getLabel()
S
90 1 1
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::getParameterHTML()
S
77 1 4
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::isWorking()
S
79 1 3
YellowTree\GeoipDetect\DataSources\Fastah\Reader::country()
S
80 1 3
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::getReader()
S
79 1 3
YellowTree\GeoipDetect\Lib\CcpaBlacklistOnLookup::__construct()
S
91 1 2
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::setCredentials()
S
77 1 4
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::unscheduleCcpa()
S
81 1 3
YellowTree\GeoipDetect\DataSources\Fastah\Reader::close()
S
91 1 2
YellowTree\GeoipDetect\DataSources\Precision\PrecisionReader::__construct()
S
78 1 3
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::getLabel()
S
90 1 1
YellowTree\GeoipDetect\DataSources\AbstractDataSource::getDescriptionHTML()
S
92 1 1
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::isCachingUsed()
S
80 1 3
geoip_detect2_get_reader()
S
72 1 5
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::__construct()
S
81 1 3
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::deactivate()
S
82 1 3
YellowTree\GeoipDetect\DataSources\HostInfo\Reader::__construct()
S
71 1 6
YellowTree\GeoipDetect\DataSources\HostInfo\HostInfoDataSource::isWorking()
S
92 1 1
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::getLabel()
S
90 1 1
geoip_detect2_is_source_active()
S
74 1 4
YellowTree\GeoipDetect\DataSources\Ipstack\Reader::close()
S
91 1 2
geoip_detect_add_settings_link()
S
67 1 7
geoip_detect2_get_info_from_current_ip()
S
92 1 1
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::register()
S
76 1 4
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::__construct()
S
71 1 5
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::getLabel()
S
90 1 1
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::getDescriptionHTML()
S
90 1 1
YellowTree\GeoipDetect\DataSources\AbstractDataSource::getShortLabel()
S
92 1 1
YellowTree\GeoipDetect\Lib\CcpaBlacklistOnLookup::addFilters()
S
78 1 3
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::addFilters()
S
74 1 4
YellowTree\GeoipDetect\DataSources\AbstractDataSource::deactivate()
S
98 1 1
YellowTree\GeoipDetect\DynamicReverseProxies\DataManager::getName()
S
82 1 3
geoip_detect2_get_external_ip_adress()
S
94 1 1
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::getDescriptionHTML()
S
90 1 1
YellowTree\GeoipDetect\DynamicReverseProxies\DataManager::deleteCache()
S
76 1 4
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::maxmindGetUploadFilename()
S
68 1 7
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::getId()
S
92 1 1
YellowTree\GeoipDetect\DataSources\AbstractDataSource::saveParameters()
S
98 1 1
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getShortLabel()
S
92 1 1
YellowTree\GeoipDetect\DataSources\HostInfo\HostInfoDataSource::getId()
S
92 1 1
YellowTree\GeoipDetect\DataSources\AbstractDataSource::getStatusInformationHTML()
S
92 1 1
YellowTree\GeoipDetect\DataSources\AbstractReader::city()
S
80 1 3
YellowTree\GeoipDetect\Lib\CcpaBlacklistCron::schedule_next_cron_run()
S
72 1 5
_geoip_detect2_empty_cache()
S
73 1 5
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::getId()
S
92 1 1
YellowTree\GeoipDetect\DataSources\City::__construct()
S
74 1 4
geoip_detect_deactivate()
S
77 1 4
geoip_detect_load_textdomain()
S
79 1 3
on_uninstall()
S
77 1 4
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::getShortLabel()
S
89 1 1
geoip_detect2_shortcode_get_current_source_description()
S
77 1 4
geoip_detect2_get_current_source_description()
S
94 1 1
YellowTree\GeoipDetect\DataSources\HostInfo\Reader::country()
S
80 1 3
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::__construct()
S
81 1 3
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::getDescriptionHTML()
S
83 1 2
YellowTree\GeoipDetect\DataSources\AbstractReader::country()
S
80 1 3
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::getId()
S
92 1 1
YellowTree\GeoipDetect\DataSources\HostInfo\Reader::close()
S
91 1 2
geoip_detect2_shortcode_get_external_ip_adress()
S
74 1 5
YellowTree\GeoipDetect\Lib\CcpaBlacklistCron::addFilter()
S
78 1 3
YellowTree\GeoipDetect\DataSources\AbstractDataSource::getLabel()
S
92 1 1
YellowTree\GeoipDetect\DataSources\Precision\PrecisionReader::close()
S
98 1 1
YellowTree\GeoipDetect\DataSources\AbstractReader::close()
S
91 1 2
YellowTree\GeoipDetect\DataSources\Fastah\Reader::__construct()
S
65 1 9
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::isSourceCachable()
S
74 1 4
YellowTree\GeoipDetect\Logger::get_last_error_msg()
S
79 1 3
geoip_detect_schedule_next_cron_run()
S
76 1 4
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::getLabel()
S
90 1 1
geoip_detect_get_client_ip()
S
82 1 3
YellowTree\GeoipDetect\Lib\CcpaBlacklistOnLookup::resetList()
S
80 1 3
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::getDescriptionHTML()
S
90 1 1
YellowTree\GeoipDetect\DataSources\Fastah\Reader::build_url()
S
74 1 4
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::getCurrentSourceId()
S
79 1 3
geoip_detect2_enqueue_javascript()
S
94 1 1
YellowTree\GeoipDetect\DataSources\AbstractDataSource::activate()
S
98 1 1
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::getAllSources()
S
82 1 3
YellowTree\GeoipDetect\Logger::reset_last_error_msg()
S
78 1 3
YellowTree\GeoipDetect\DynamicReverseProxies\UpdateDynamicReverseProxiesCron::schedule_next_cron_run()
S
72 1 5
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::__construct()
S
91 1 2
geoip_detect2_get_client_ip()
S
94 1 1
geoip_detect_get_external_ip_adress()
S
82 1 3
geoip_detect2_get_info_from_ip()
S
94 1 1
YellowTree\GeoipDetect\DataSources\HostInfo\HostInfoDataSource::getParameterHTML()
S
92 1 1
YellowTree\GeoipDetect\DynamicReverseProxies\DataManager::__construct()
S
80 1 3
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getDescriptionHTML()
S
90 1 1
YellowTree\GeoipDetect\Lib\RetrieveCcpaBlacklist::getCredentialsPassword()
S
77 1 4
geoip_detect_shortcode_user_info()
S
79 1 3
YellowTree\GeoipDetect\DataSources\Precision\PrecisionDataSource::getDescriptionHTML()
S
90 1 1
YellowTree\GeoipDetect\DataSources\Ipstack\IpstackSource::__construct()
S
74 1 4
geoip_detect2_shortcode_prepare_values()
S
70 1 6
geoip_detect2_shortcode_enqueue_javascript()
S
77 1 4
YellowTree\GeoipDetect\DataSources\AbstractDataSource::__construct()
S
98 1 1
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::schedule_next_cron_run()
S
72 1 5
YellowTree\GeoipDetect\DynamicReverseProxies\UpdateDynamicReverseProxiesCron::addFilter()
S
75 1 4
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getLabel()
S
90 1 1
_geoip_detect_get_domain_name()
S
76 1 4
YellowTree\GeoipDetect\DataSources\DataSourceRegistry::getCurrentSource()
S
80 1 3
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::getId()
S
92 1 1
YellowTree\GeoipDetect\DataSources\Header\HeaderDataSource::isWorking()
S
76 1 4
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::activate()
S
77 1 4
YellowTree\GeoipDetect\DynamicReverseProxies\UpdateDynamicReverseProxiesCron::unschedule()
S
81 1 3
YellowTree\GeoipDetect\DataSources\Fastah\FastahSource::getReader()
S
79 1 3
YellowTree\GeoipDetect\DataSources\AbstractDataSource::getId()
S
100 1 0
YellowTree\GeoipDetect\DataSources\Manual\ManualDataSource::activate()
S
82 1 3
geoip_detect2_register_source()
S
75 1 4
YellowTree\GeoipDetect\DataSources\Auto\AutoDataSource::deactivate()
S
77 1 4
YellowTree\GeoipDetect\DataSources\AbstractReader::__construct()
S
81 1 3
YellowTree\GeoipDetect\DataSources\AbstractDataSource::uninstall()
S
98 1 1