Code Analysis: NitroPack 1.5.4

Function Rating Maintainability Complexity Lines of code
nitropack_plugin_notices()
D
26
47 129
nitropack_passes_page_requirements()
D
47 41 22
nitropack_handle_request()
D
34 33 78
NitroPack\SDK\Api\Cache::purge()
C
32 26 106
nitropack_get_conflicting_plugins()
B
39 24 59
nitropack_init()
B
39 22 55
NitroPack\SDK\Api\Base::makeRequest()
B
37 20 71
nitropack_handle_post_transition()
B
40 21 51
NitroPack\SDK\NitroPack::purgeCache()
B
37 19 76
nitropack_set_wp_cache_const()
B
43 21 41
nitropack_clean_post_cache()
B
41 18 52
npdiag_get_general_info()
B
45 19 34
nitropack_verify_connect()
B
39 16 59
nitropack_is_allowed_request()
B
45 17 40
NitroPack\SDK\NitroPack::isAllowedRequest()
B
47 17 32
nitropack_handle_webhook()
B
43 16 47
NitroPack\SDK\NitroPack::__construct()
A
41 15 51
get_nitropack_sdk()
A
43 15 45
nitropack_handle_request()
A
44 15 45
NitroPack\SDK\StorageDriver\Redis::fopen()
A
46 15 37
nitropack_check_and_init_integrations()
A
43 13 49
nitropack_handle_webhook()
A
47 13 34
nitropack_get_layout()
A
50 13 29
nitropack_sdk_purge()
A
48 12 34
nitropack_handle_beacon()
A
47 12 32
NitroPack\SDK\NitroPack::hasRemoteCache()
A
48 11 33
NitroPack\SDK\Pagecache::hasExpired()
A
50 11 27
NitroPack\SDK\Api\Base::throwException()
A
47 10 38
NitroPack\SDK\Api::setVariationCookie()
A
52 11 22
nitropack_init_late_integrations()
A
47 10 33
nitropack_sdk_invalidate()
A
49 10 31
nitropack_purge_single_cache()
A
49 10 30
nitropack_invalidate_single_cache()
A
49 10 30
NitroPack\SDK\Backlog::replay()
A
48 10 30
NitroPack\SDK\NitroPack::isAllowedUrl()
A
52 10 24
nitropack_detect_hosting()
A
54 10 23
nitropack_handle_the_post()
A
52 10 23
npdiag_get_dir_info()
A
52 10 21
nitropack_admin_bar_menu()
A
40 6 79
nitropack_estimate_warmup()
A
49 9 30
nitropack_cli_invalidate()
A
53 9 22
NitroPack\SDK\StorageDriver\Disk::trunkDir()
A
53 9 22
nitropack_cli_purge()
A
53 9 21
NitroPack\SDK\NitroPack::loadConfig()
A
55 9 19
nitropack_log_purge()
A
51 8 29
nitropack_log_invalidate()
A
51 8 29
nitropack_extend_nonce_life()
A
58 9 14
is_valid_nitropack_beacon()
A
57 9 14
NitroPack\SDK\NitroPack::hasLocalCache()
A
58 9 14
nitropack_get_beacon_script()
A
49 8 29
NitroPack\SDK\Backlog::replayEntry()
A
51 8 24
NitroPack\SDK\Pagecache::readfile()
A
53 8 22
nitropack_get_site_config()
A
53 8 21
nitropack_handle_fusion_builder_conatainer_expiration()
A
53 8 21
NitroPack\SDK\Api\RemoteConfigFetcher::internal_hash_equals()
S
50 7 28
NitroPack\SDK\Api\Url::get()
S
51 7 26
nitropack_handle_beacon()
S
52 7 24
NitroPack\SDK\StorageDriver\Redis::createDir()
S
53 7 23
nitropack_wpe_purge_url()
S
53 7 22
nitropack_json_and_exit()
S
55 7 20
NitroPack\SDK\StorageDriver\Redis::fwrite()
S
54 7 19
nitropack_is_admin()
S
57 7 16
NitroPack\SDK\StorageDriver\Redis::flock()
S
57 7 16
NitroPack\SDK\NitroPack::isSecure()
S
66 8 6
NitroPack\SDK\Api\Cache::get()
S
50 6 28
NitroPack\SDK\Filesystem::explodeByHeaders()
S
52 6 25
NitroPack\SDK\Api\Url::count()
S
52 6 24
nitropack_print_hosting_notice()
S
53 6 23
nitropack_set_custom_expiration()
S
52 6 23
nitropack_display_admin_notices()
S
55 6 23
NitroPack\SDK\StorageDriver\Redis::dirForeach()
S
52 6 22
nitropack_generate_report()
S
52 6 22
nitropack_sdk_invalidate()
S
54 6 21
nitropack_sdk_purge()
S
54 6 21
nitropack_install_advanced_cache()
S
55 6 18
NitroPack\SDK\StorageDriver\Redis::fgets()
S
56 6 17
nitropack_get_heartbeat_script()
S
57 6 17
NitroPack\SDK\StorageDriver\Redis::fclose()
S
59 6 15
nitropack_update_current_blog_config()
S
49 5 30
nitropack_disable_ezoic()
S
58 6 15
nitropack_get_instance()
S
58 6 15
nitropack_log_tags()
S
57 6 15
NitroPack\SDK\StorageDriver\Disk::isDirEmpty()
S
59 6 13
NitroPack\SDK\StorageDriver\Redis::fflush()
S
60 6 13
NitroPack\SDK\Device::isMobile()
S
59 6 13
NitroPack\SDK\Device::isTablet()
S
60 6 13
nitropack_execute_warmups()
S
59 6 13
nitropack_get_telemetry_script()
S
60 6 12
nitropack_is_rest()
S
59 6 12
NitroPack\SDK\StorageDriver\Disk::dirForeach()
S
61 6 11
nitropack_test_compression_ajax()
S
50 5 26
is_valid_nitropack_beacon()
S
60 6 11
NitroPack\SDK\Api\SignedBase::calculateRequestSignature()
S
52 5 25
NitroPack\SDK\Api\Cache::purgeByTag()
S
52 5 23
nitropack_options()
S
45 4 37
NitroPack\SDK\Api\VariationCookie::set()
S
54 5 20
NitroPack\SDK\Api\Warmup::estimate()
S
54 5 20
NitroPack\SDK\Api\RemoteConfigFetcher::get()
S
54 5 20
nitropack_sdk_purge_local()
S
56 5 20
nitropack_reconfigure_webhooks()
S
54 5 20
NitroPack\SDK\StorageDriver\Redis::rename()
S
49 4 34
NitroPack\SDK\Api\Warmup::run()
S
55 5 18
NitroPack\SDK\NitroPack::getCookies()
S
57 5 17
nitropack_activate()
S
56 5 17
NitroPack\SDK\NitroPack::purgeLocalCache()
S
57 5 16
nitropack_varnish_purge_all()
S
57 5 16
nitropack_passes_cookie_requirements()
S
67 6 6
nitropack_cache_cleanup()
S
58 5 15
nitropack_is_ajax()
S
75 6 3
NitroPack_CF_Helper::purgeUrl()
S
58 5 15
NitroPack\SDK\NitroPack::isAllowedAJAXUrl()
S
59 5 14
NitroPack\SDK\Api\Integration::readPaginated()
S
49 4 29
nitropack_handle_comment_transition()
S
59 5 13
nitropack_add_tag()
S
60 5 13
nitropack_sanitize_url_input()
S
61 5 12
NitroPack\SDK\StorageDriver\Redis::trunkDir()
S
53 4 26
nitropack_purge()
S
61 5 11
nitropack_invalidate()
S
62 5 11
NitroPack\SDK\NitroPack::fetchConfig()
S
54 4 21
NitroPack\SDK\Api\Tagger::tag()
S
54 4 19
nitropack_event()
S
55 4 18
NitroPack\SDK\Api\Url::getpending()
S
57 4 16
NitroPack\SDK\StorageDriver\Redis::fseek()
S
58 4 16
nitropack_handle_heartbeat()
S
58 4 16
npdiag_helper_compare_webhooks()
S
57 4 16
nitropack_init_webhooks()
S
56 4 16
nitropack_print_heartbeat_script()
S
68 5 7
nitropack_is_logged_in()
S
64 5 9
nitropack_sdk_purge_local()
S
60 4 15
npdiag_get_user_config()
S
60 4 15
NitroPack\SDK\StorageDriver\Redis::deleteDir()
S
63 5 10
NitroPack\SDK\NitroPack::purgeProxyCache()
S
60 4 14
nitropack_set_cacheable_post_types()
S
58 4 14
nitropack_get_beacon_script()
S
58 4 14
NitroPack\SDK\Api::setWebhook()
S
60 4 13
NitroPack\SDK\Pagecache::getUrlDir()
S
59 4 13
NitroPack\SDK\Pagecache::headersFlatten()
S
61 4 13
npdiag_get_active_plugins()
S
60 4 13
nitropack_ezoic_home_url()
S
60 4 13
nitropack_get_taxonomies()
S
61 4 13
nitropack_get_object_types()
S
60 4 13
NitroPack\SDK\Api\SignedBase::verifySignature()
S
60 4 12
NitroPack\SDK\Pagecache::cookiePrefix()
S
60 4 12
NitroPack\SDK\Filesystem::filePutContents()
S
61 4 12
nitropack_is_heartbeat_running()
S
61 4 12
nitropack_flush_backlog()
S
62 4 12
NitroPack\SDK\Pagecache::setContent()
S
63 4 11
NitroPack\SDK\NitroPack::supportedCookiesFilter()
S
62 4 11
nitropack_get_wpconfig_path()
S
63 4 11
NitroPack\SDK\Api\Integration::update()
S
51 3 25
NitroPack\SDK\Api\Integration::readByAPIKey()
S
52 3 22
NitroPack\SDK\Api\Integration::create()
S
52 3 22
NitroPack\SDK\Api\Webhook::set()
S
54 3 21
nitropack_warmup_stats()
S
56 3 20
nitropack_safemode_status()
S
56 3 20
NitroPack\SDK\Api\Integration::websiteFromStruct()
S
54 3 19
NitroPack\SDK\Api\Integration::remove()
S
54 3 19
NitroPack\SDK\Api\Warmup::setHomepage()
S
56 3 18
NitroPack\SDK\Api\Warmup::setSitemap()
S
56 3 18
NitroPack\SDK\StorageDriver\Redis::setContent()
S
56 3 18
nitropack_enable_warmup()
S
57 3 18
nitropack_disable_warmup()
S
58 3 17
NitroPack\SDK\Backlog::getHandle()
S
58 3 16
NitroPack\SDK\NitroPack::invalidateLocalCache()
S
57 3 16
nitropack_run_warmup()
S
59 3 16
nitropack_enable_safemode()
S
59 3 16
nitropack_disable_safemode()
S
59 3 16
NitroPack\SDK\Api\SignedBase::getSignatureHeaders()
S
64 4 9
NitroPack\SDK\Api\Tagger::remove()
S
58 3 15
NitroPack\SDK\NitroPack::isAllowedBrowser()
S
67 4 7
NitroPack\SDK\Api::unsetVariationCookie()
S
63 4 10
NitroPack\SDK\NitroPack::isAllowedAJAX()
S
72 4 5
NitroPack\SDK\Pagecache::hasCache()
S
65 4 9
NitroPack\SDK\Filesystem::createCacheDir()
S
65 4 9
NitroPack\SDK\Backlog::dumpEntries()
S
63 4 10
NitroPack\SDK\Pagecache::getCachefilePath()
S
66 4 7
NitroPack\SDK\Api::tagUrl()
S
65 4 8
nitropack_filter_non_original_cookies()
S
64 4 9
nitropack_add_meta_box()
S
67 4 7
nitropack_set_config()
S
70 4 5
nitropack_handle_comment_post()
S
62 4 10
nitropack_get_varnish_settings()
S
67 4 7
nitropack_has_post_important_change()
S
73 4 4
nitropack_filter_non_original_cookies()
S
64 4 9
nitropack_is_post()
S
76 4 3
nitropack_disconnect()
S
60 3 15
NitroPack\SDK\Api\Url::pendingCount()
S
59 3 14
NitroPack\SDK\StorageDriver\Redis::deletePath()
S
59 3 14
NitroPack\SDK\NitroPack::isPageCacheLocked()
S
60 3 14
NitroPack\SDK\Pagecache::convertToStaleCache()
S
59 3 14
nitropack_invalidate_cache()
S
60 3 14
nitropack_purge_cache()
S
60 3 14
NitroPack\SDK\Api\Tagger::getTags()
S
59 3 13
NitroPack\SDK\Api\Tagger::getUrls()
S
59 3 13
NitroPack\SDK\Api\Tagger::getUrlsCount()
S
60 3 13
NitroPack\SDK\NitroPack::unlockPageCache()
S
61 3 13
NitroPack\SDK\NitroPack::setConfig()
S
61 3 12
nitropack_setup_webhooks()
S
60 3 12
NitroPack\SDK\Api::getWebhook()
S
62 3 11
NitroPack\SDK\Integrations\ReverseProxy::purge()
S
62 3 11
nitropack_get_config()
S
63 3 11
nitropack_deactivate()
S
64 3 11
NitroPack\SDK\Api::__construct()
S
56 2 17
nitropack_sanitize_url_input()
S
66 3 8
is_valid_nitropack_webhook()
S
77 3 3
nitropack_last_heartbeat()
S
65 3 9
nitropack_get_integration_setup_event()
S
68 3 7
nitropack_siteground_purge_all()
S
68 3 7
nitropack_wpaas_purge_all()
S
68 3 7
nitropack_queue_sort()
S
70 3 6
nitropack_execute_invalidations()
S
65 3 9
set_wc_cookies()
S
65 3 8
nitropack_fetch_config()
S
69 3 7
NitroPack\SDK\Backlog::closeHandle()
S
67 3 9
NitroPack\SDK\Api\SignedBase::makeRequest()
S
57 2 15
NitroPack\SDK\Api::unsetWebhook()
S
63 3 10
NitroPack\SDK\NitroPack::loadHealthStatus()
S
67 3 8
NitroPack\SDK\Device::getType()
S
73 3 5
NitroPack\SDK\StorageDriver\Disk::deleteDir()
S
74 3 4
NitroPack\SDK\StorageDriver\Disk::fwrite()
S
66 3 8
NitroPack\SDK\StorageDriver\Disk::flock()
S
66 3 8
NitroPack\SDK\StorageDriver\Disk::fgets()
S
66 3 8
NitroPack\SDK\StorageDriver\Redis::__construct()
S
64 3 10
NitroPack\SDK\StorageDriver\Redis::fread()
S
65 3 8
NitroPack\SDK\StorageDriver\Redis::fgetc()
S
69 3 6
NitroPack\SDK\StorageDriver\Redis::feof()
S
69 3 6
NitroPack\SDK\StorageDriver\Redis::acquireLock()
S
66 3 7
NitroPack\SDK\StorageDriver\Disk::createDir()
S
70 3 6
NitroPack\SDK\Pagecache::setReferer()
S
66 3 8
NitroPack\SDK\Pagecache::setDataDir()
S
65 3 10
NitroPack\SDK\Pagecache::ajaxPrefix()
S
77 3 3
NitroPack\SDK\Pagecache::canUseCompression()
S
78 3 3
NitroPack\SDK\Backlog::getEntry()
S
65 3 9
NitroPack\SDK\NitroPack::getRemoteAddr()
S
65 3 9
NitroPack\SDK\NitroPack::addCookieFilter()
S
64 3 9
nitropack_pagely_purge_all()
S
66 3 9
nitropack_varnish_generic_instance()
S
68 3 6
nitropack_healthcheck()
S
69 3 6
nitropack_switch_theme()
S
69 3 6
is_valid_nitropack_webhook()
S
77 3 3
nitropack_handle_product_stock_updates()
S
65 3 8
nitropack_handle_product_price_updates()
S
65 3 8
nitropack_cli_connect()
S
71 3 5
nitropack_wpe_purge_all()
S
68 3 8
nitropack_verify_connect_ajax()
S
71 3 5
nitropack_execute_purges()
S
65 3 9
hash_equals()
S
63 3 10
nitropack_pagely_purge_url()
S
63 3 10
nitropack_is_robots()
S
76 3 3
nitropack_uninstall_advanced_cache()
S
64 3 10
nitropack_is_config_up_to_date()
S
74 3 4
get_nitropack_integration_url()
S
70 3 6
nitropack_get_nice_post_type_label()
S
69 3 6
NitroPack\SDK\IntegrationUrl::__construct()
S
59 2 14
NitroPack\SDK\Api\VariationCookie::delete()
S
59 2 14
NitroPack\SDK\NitroPack::purgeLocalUrlCache()
S
59 2 14
nitropack_kinsta_purge_url()
S
60 2 13
NitroPack\SDK\NitroPack::invalidateLocalUrlCache()
S
60 2 13
NitroPack\SDK\Api\Cache::getLastPurge()
S
61 2 12
NitroPack\SDK\StorageDriver\Redis::touch()
S
61 2 12
nitropack_wpaas_purge_url()
S
61 2 11
nitropack_siteground_purge_url()
S
61 2 11
NitroPack\SDK\Api\Stats::resetSavings()
S
62 2 11
NitroPack\SDK\Api\SafeMode::enable()
S
62 2 11
NitroPack\SDK\Api\Warmup::disable()
S
62 2 11
NitroPack\SDK\Api\Warmup::reset()
S
62 2 11
NitroPack\SDK\Api\Webhook::get()
S
62 2 11
NitroPack\SDK\NitroPack::invalidateDir()
S
63 2 11
NitroPack\SDK\Api\Stats::getRequestUsage()
S
62 2 11
NitroPack\SDK\Api\Warmup::stats()
S
62 2 11
NitroPack\SDK\Api\SafeMode::status()
S
62 2 11
NitroPack\SDK\Api\SafeMode::disable()
S
62 2 11
NitroPack\SDK\Api\Stats::getSavings()
S
62 2 11
NitroPack\SDK\Api\Stats::getDiskUsage()
S
62 2 11
NitroPack\SDK\Api\VariationCookie::get()
S
62 2 11
NitroPack\SDK\Api\Warmup::enable()
S
62 2 11
nitropack_is_connected()
S
72 2 5
NitroPack\SDK\NitroPack::hasCache()
S
70 2 7
NitroPack\SDK\Pagecache::useInvalidated()
S
72 2 6
nitropack_dlm_download_endpoint()
S
74 2 4
nitropack_init_data_dir()
S
78 2 3
nitropack_get_heartbeat_file()
S
68 2 7
NitroPack\SDK\Api::getVariationCookies()
S
69 2 7
NitroPack\SDK\StorageDriver\Disk::fclose()
S
74 2 4
nitropack_apo_purge_url()
S
65 2 9
nitropack_is_archive()
S
80 2 3
nitropack_print_beacon_script()
S
74 2 5
nitropack_cloudways_purge_all()
S
66 2 8
NitroPack\SDK\Filesystem::getStorageDriver()
S
70 2 6
nitropack_is_apo_active()
S
66 2 9
nitropack_print_telemetry_script()
S
74 2 5
nitropack_is_xmlrpc()
S
80 2 3
nitropack_is_home()
S
80 2 3
nitropack_nginx_helper_purge_all()
S
71 2 7
nitropack_get_post_pre_update()
S
75 2 4
nitropack_dismiss_hosting_notice()
S
68 2 8
nitropack_nginx_helper_purge_url()
S
70 2 7
nitropack_config_exists()
S
79 2 3
nitropack_is_gridpane()
S
72 2 5
nitropack_cloudways_purge_url()
S
68 2 7
NitroPack\SDK\NitroPack::tagUrl()
S
69 2 7
nitropack_dlm_downloading_url()
S
75 2 4
NitroPack\SDK\Pagecache::disableCompression()
S
72 2 6
nitropack_data_dir_exists()
S
79 2 3
nitropack_is_gtmetrix_request()
S
77 2 3
nitropack_is_lighthouse_request()
S
77 2 3
nitropack_is_gtmetrix_request()
S
77 2 3
nitropack_is_cloudways()
S
78 2 3
nitropack_is_siteground()
S
72 2 5
nitropack_apo_purge_all()
S
66 2 9
nitropack_unset_current_blog_config()
S
64 2 10
nitropack_is_dropin_cache_allowed()
S
75 2 4
nitropack_is_lighthouse_request()
S
77 2 3
NitroPack\SDK\StorageDriver\Redis::preparePathInput()
S
78 2 3
nitropack_is_late_integration_init_required()
S
80 2 3
nitropack_get_default_cacheable_object_types()
S
64 2 9
nitropack_kinsta_purge_all()
S
64 2 10
nitropack_varnish_purge_url()
S
68 2 7
nitropack_is_wp_cli()
S
80 2 3
nitropack_is_pingdom_request()
S
77 2 3
nitropack_get_taxonomies_pre_update()
S
75 2 4
nitropack_update_blog_compression()
S
66 2 8
nitropack_log_post_pre_update()
S
68 2 7
NitroPack\SDK\Api::estimateWarmup()
S
67 2 8
nitropack_validate_webhook_token()
S
78 2 3
NitroPack\SDK\Api\SignedBase::calculateResponseSignature()
S
62 2 10
NitroPack\SDK\Crypto::generateKeyPair()
S
59 1 15
NitroPack\SDK\Crypto::decrypt()
S
67 2 7
NitroPack\SDK\Api::setBacklog()
S
74 2 5
NitroPack\SDK\NitroPack::checkHealthStatus()
S
66 2 9
NitroPack\SDK\StorageDriver\Disk::fgetc()
S
74 2 4
NitroPack\SDK\Crypto::encrypt()
S
69 2 6
NitroPack\SDK\NitroPack::isRequestMethod()
S
78 2 3
NitroPack\SDK\NitroPack::isCacheAllowed()
S
79 2 3
NitroPack\SDK\StorageDriver\Disk::fflush()
S
74 2 4
NitroPack\SDK\Api\Integration::keysInstance()
S
72 2 6
NitroPack\SDK\NitroPack::getScheme()
S
79 2 3
NitroPack\SDK\StorageDriver\Disk::feof()
S
74 2 4
NitroPack\SDK\Api::setNitroPack()
S
74 2 5
NitroPack\SDK\Filesystem::deleteFile()
S
71 2 6
NitroPack\SDK\NitroPack::lockPageCache()
S
65 2 9
NitroPack\SDK\StorageDriver\Redis::getContent()
S
64 2 10
NitroPack\SDK\StorageDriver\Redis::ftell()
S
72 2 5
NitroPack\SDK\Filesystem::fileMTime()
S
78 2 3
NitroPack\SDK\Filesystem::fileGetAll()
S
62 2 10
NitroPack\SDK\Pagecache::getFileContents()
S
70 2 7
NitroPack\SDK\NitroPack::isAJAXRequest()
S
77 2 3
NitroPack\SDK\Pagecache::customCachePrefix()
S
75 2 4
NitroPack\SDK\Pagecache::isCompressionAllowed()
S
77 2 3
NitroPack\SDK\Backlog::acquireBacklog()
S
67 2 8
NitroPack\SDK\Backlog::exists()
S
75 2 4
NitroPack\SDK\Api\Base::__construct()
S
66 2 9
NitroPack\SDK\Pagecache::enableCompression()
S
72 2 6
NitroPack\SDK\Device::isDesktop()
S
79 2 3
NitroPack\SDK\StorageDriver\Redis::deleteFile()
S
78 2 3
NitroPack\SDK\Api\RemoteConfigFetcher::calculateChallengeResponse()
S
67 2 7
NitroPack\SDK\Api\ResponseStatus::getStatus()
S
69 2 7
NitroPack\SDK\Pagecache::sslPrefix()
S
78 2 3
nitropack_admin_notices()
S
69 2 6
nitropack_is_pingdom_request()
S
77 2 3
npdiag_get_conflicting_plugins()
S
68 2 8
NitroPack\SDK\StorageDriver\Disk::fseek()
S
73 2 4
NitroPack\SDK\NitroPack::getCacheDir()
S
67 2 8
NitroPack\SDK\StorageDriver\Disk::ftell()
S
74 2 4
NitroPack\SDK\Filesystem::rename()
S
70 2 6
NitroPack\SDK\Backlog::append()
S
66 2 8
NitroPack\SDK\StorageDriver\Disk::fread()
S
74 2 4
NitroPack\SDK\StorageDriver\Disk::fopen()
S
67 2 8
NitroPack\SDK\Backlog::__construct()
S
61 1 13
nitropack_get_taxonomies_for_update()
S
63 1 11
NitroPack\SDK\Pagecache::__construct()
S
62 1 11
NitroPack\SDK\Api\RemoteConfigFetcher::respondToChallenge()
S
62 1 11
nitropack_is_closte()
S
81 1 3
NitroPack\SDK\Api::enableWarmup()
S
81 1 3
NitroPack\SDK\Filesystem::fread()
S
79 1 3
nitropack_validate_site_secret()
S
79 1 3
nitropack_is_flywheel()
S
81 1 3
NitroPack\SDK\NitroPack::getApi()
S
82 1 3
NitroPack\SDK\NitroPack::getConfig()
S
82 1 3
NitroPack\SDK\Device::__construct()
S
81 1 3
npdiag_get_third_party_cache()
S
78 1 4
NitroPack\SDK\Api\Stats::__construct()
S
75 1 4
NitroPack\SDK\Pagecache::getUseInvalidated()
S
82 1 3
NitroPack\SDK\Filesystem::fopen()
S
79 1 3
nitropack_generate_webhook_token()
S
79 1 3
NitroPack\SDK\StorageDriver\Redis::exists()
S
70 1 6
nitropack_print_meta_box()
S
65 1 8
NitroPack\SDK\Api\Cache::isCacheWarmupRequest()
S
79 1 3
NitroPack\SDK\Filesystem::isDirEmpty()
S
80 1 3
NitroPack\SDK\Api\RequestMaker::__construct()
S
80 1 3
nitropack_validate_webhook_token()
S
79 1 3
NitroPack\SDK\Api::purgeCacheByTag()
S
79 1 3
nitropack_is_wpe()
S
80 1 3
NitroPack\SDK\Website::getName()
S
82 1 3
NitroPack\SDK\Filesystem::createDir()
S
80 1 3
NitroPack\SDK\NitroPack::getUrl()
S
82 1 3
NitroPack\SDK\Api\Response::getBody()
S
82 1 3
NitroPack\SDK\Filesystem::touch()
S
80 1 3
nitropack_filter_tag()
S
79 1 3
NitroPack\SDK\Api\SecureRequestMaker::__construct()
S
79 1 3
NitroPack\SDK\Filesystem::deleteDir()
S
80 1 3
NitroPack\SDK\NitroPack::disableCompression()
S
82 1 3
NitroPack\SDK\Api::purgeCache()
S
79 1 3
NitroPack\SDK\Website::setName()
S
81 1 3
NitroPack\SDK\Api\Base::makeRequestAsync()
S
77 1 3
NitroPack\SDK\Api::getUrls()
S
78 1 3
NitroPack\SDK\Backlog::writeEntry()
S
75 1 4
NitroPack\SDK\Api::getWebsiteByAPIKey()
S
80 1 3
NitroPack\SDK\Api\RequestMaker::makeRequest()
S
77 1 3
NitroPack\SDK\Api\Integration::__construct()
S
73 1 5
NitroPack\SDK\StorageDriver\Disk::touch()
S
80 1 3
NitroPack\SDK\Filesystem::fileGetContents()
S
79 1 3
NitroPack\SDK\Backlog::resetOffset()
S
73 1 5
NitroPack\SDK\Pagecache::compress()
S
70 1 5
NitroPack\SDK\IntegrationUrl::getPath()
S
82 1 3
NitroPack\SDK\Api::getUrlsCount()
S
74 1 4
NitroPack\SDK\Api::resetSavingsStats()
S
81 1 3
NitroPack\SDK\Backlog::dumpHeader()
S
77 1 4
NitroPack\SDK\StorageDriver\Disk::exists()
S
80 1 3
NitroPack\SDK\Api\Base::setNitroPack()
S
81 1 3
NitroPack\SDK\Api\Response::getStatus()
S
82 1 3
NitroPack\SDK\Filesystem::fgetc()
S
80 1 3
NitroPack\SDK\Website::setURL()
S
81 1 3
nitropack_print_notice()
S
73 1 5
NitroPack\SDK\Integrations\ReverseProxy::setPurgeMethod()
S
81 1 3
NitroPack\SDK\Filesystem::getOsPath()
S
80 1 3
nitropack_is_dlm_active()
S
81 1 3
NitroPack\SDK\Website::setCreatedTimestamp()
S
81 1 3
NitroPack\SDK\Pagecache::getParent()
S
82 1 3
nitropack_handle_compression_toggle()
S
80 1 3
NitroPack\SDK\Backlog::isEndOfQueue()
S
80 1 3
nitropack_action_links()
S
70 1 6
NitroPack\SDK\Url\Embedjs::__construct()
S
79 1 3
register_nitropack_settings()
S
71 1 5
NitroPack\SDK\Website::getAPISecret()
S
82 1 3
NitroPack\SDK\Device::getUserAgent()
S
82 1 3
NitroPack\SDK\Website::setAPISecret()
S
81 1 3
NitroPack\SDK\Website::getURL()
S
82 1 3
NitroPack\SDK\StorageDriver\Disk::deleteFile()
S
80 1 3
NitroPack\SDK\Website::setAPIKey()
S
81 1 3
NitroPack\SDK\NitroPack::setHealthStatus()
S
76 1 4
NitroPack\SDK\Api\SignedBase::__construct()
S
76 1 4
NitroPack\SDK\StorageDriver\Disk::getContent()
S
80 1 3
NitroPack\SDK\Api::getLastCachePurge()
S
81 1 3
enqueue_nitropack_admin_bar_menu_stylesheet()
S
78 1 3
NitroPack\SDK\Api::runWarmup()
S
79 1 3
NitroPack\SDK\Website::setModifiedTimestamp()
S
81 1 3
NitroPack\SDK\NitroPack::getHealthStatusFile()
S
73 1 5
nitropack_is_optimizer_request()
S
80 1 3
NitroPack\SDK\Api\Base::setBacklog()
S
81 1 3
NitroPack\SDK\Filesystem::fileGetHeaders()
S
79 1 3
NitroPack\SDK\Filesystem::fclose()
S
80 1 3
NitroPack\SDK\Api::removeWebsite()
S
80 1 3
NitroPack\SDK\Filesystem::fgets()
S
79 1 3
NitroPack\SDK\Api\Webhook::__construct()
S
75 1 4
NitroPack\SDK\NitroPack::enableCompression()
S
82 1 3
NitroPack\SDK\NitroPack::getPageCacheLockFilename()
S
73 1 5
npdiag_helper_trailingslashit()
S
79 1 3
nitropack_trailingslashit()
S
79 1 3
NitroPack\SDK\Filesystem::fseek()
S
78 1 3
NitroPack\SDK\Backlog::decodeEntry()
S
79 1 3
NitroPack\SDK\NitroPack::invalidateCache()
S
78 1 3
NitroPack\SDK\FileHandle::setHandle()
S
81 1 3
NitroPack\SDK\Api::createWebsite()
S
80 1 3
NitroPack\SDK\Api\Url::__construct()
S
75 1 4
NitroPack\SDK\Api\Response::__construct()
S
74 1 5
NitroPack\SDK\Backlog::releaseBacklog()
S
73 1 5
nitropack_set_compression_ajax()
S
71 1 5
NitroPack\SDK\Api\Tagger::__construct()
S
75 1 4
NitroPack\SDK\NitroPack::disableSafeMode()
S
78 1 4
NitroPack\SDK\Filesystem::fileSize()
S
79 1 3
NitroPack\SDK\Api\Response::getHeaders()
S
82 1 3
NitroPack\SDK\Device::getKnownTypes()
S
79 1 3
NitroPack\SDK\Api::isSafeModeEnabled()
S
75 1 4
NitroPack\SDK\StorageDriver\Redis::getOsPath()
S
79 1 3
NitroPack\SDK\Website::getAPIKey()
S
82 1 3
NitroPack\SDK\Api::unsetWarmupHomepage()
S
80 1 3
nitropack_set_auto_cache_purge_ajax()
S
74 1 4
NitroPack\SDK\Api::getDiskUsage()
S
81 1 3
NitroPack\SDK\NitroPack::clearPageCache()
S
78 1 3
nitropack_get_cacheable_object_types()
S
78 1 3
NitroPack\SDK\Api\VariationCookie::__construct()
S
75 1 4
nitropack_flywheel_varnish_instance()
S
78 1 3
NitroPack\SDK\Api::updateWebsite()
S
80 1 3
NitroPack\SDK\Backlog::writeHeader()
S
67 1 7
NitroPack\SDK\Filesystem::flock()
S
78 1 3
NitroPack\SDK\Integrations\ReverseProxy::setServerList()
S
81 1 3
NitroPack\SDK\Backlog::readHeader()
S
63 1 10
NitroPack\SDK\StorageDriver\Redis::prepareForLuaPattern()
S
69 1 5
NitroPack\SDK\Api::getWebsitesPaginated()
S
79 1 3
NitroPack\SDK\FileHandle::__construct()
S
81 1 3
NitroPack\SDK\StorageDriver\Redis::isDir()
S
76 1 4
NitroPack\SDK\Filesystem::fileExists()
S
80 1 3
nitropack_ignore_post_updates()
S
77 1 4
NitroPack\SDK\NitroPack::setCachePathSuffix()
S
76 1 4
nitropack_admin_bar_script()
S
73 1 4
NitroPack\SDK\Website::getStatus()
S
82 1 3
NitroPack\SDK\NitroPack::getHealthStatus()
S
82 1 3
NitroPack\SDK\StorageDriver\Disk::getOsPath()
S
79 1 3
NitroPack\SDK\Backlog::__destruct()
S
82 1 3
NitroPack\SDK\NitroPack::getSiteId()
S
82 1 3
nitropack_is_warmup_request()
S
79 1 3
NitroPack\SDK\Api::getPendingUrlsCount()
S
75 1 4
nitropack_menu()
S
74 1 4
NitroPack\SDK\StorageDriver\Redis::releaseLock()
S
79 1 3
NitroPack\SDK\IntegrationUrl::getNonce()
S
78 1 3
NitroPack\SDK\Api\SecureRequestMaker::makeRequest()
S
77 1 3
NitroPack\SDK\Backlog::getQueuePath()
S
73 1 5
NitroPack\SDK\Api::resetWarmup()
S
81 1 3
is_valid_nitropack_heartbeat()
S
79 1 3
NitroPack\SDK\Pagecache::getReferer()
S
82 1 3
nitropack_is_conflicting_plugin_active()
S
76 1 4
NitroPack\SDK\StorageDriver\Redis::isDirEmpty()
S
75 1 4
NitroPack\SDK\NitroPack::getConfigFile()
S
66 1 8
NitroPack\SDK\Backlog::encodeEntry()
S
80 1 3
NitroPack\SDK\Api::untagUrl()
S
74 1 4
NitroPack\SDK\StorageDriver\Disk::rename()
S
79 1 3
nitropack_filter_tag()
S
79 1 3
NitroPack\SDK\Filesystem::dirForeach()
S
79 1 3
NitroPack\SDK\Website::setUsedDiskSpaceBytes()
S
81 1 3
nitropack_is_ezoic_active()
S
81 1 3
NitroPack\SDK\Api\SignedBase::hmac()
S
78 1 3
nitropack_has_advanced_cache()
S
81 1 3
NitroPack\SDK\Api::getTaggedUrls()
S
79 1 3
NitroPack\SDK\Website::setStatus()
S
81 1 3
NitroPack\SDK\NitroPack::addCustomCachePrefix()
S
79 1 3
NitroPack\SDK\NitroPack::enableSafeMode()
S
78 1 4
NitroPack\SDK\Website::getUsedDiskSpaceBytes()
S
82 1 3
NitroPack\SDK\Filesystem::ftell()
S
80 1 3
NitroPack\SDK\Api::getTags()
S
79 1 3
nitropack_validate_wc_currency_language()
S
79 1 3
nitropack_validate_site_id()
S
79 1 3
nitropack_is_wpaas()
S
81 1 3
NitroPack\SDK\NitroPack::embedJsUrl()
S
75 1 4
NitroPack\SDK\Api::setWarmupHomepage()
S
80 1 3
NitroPack\SDK\Api\Cache::__construct()
S
75 1 4
NitroPack\SDK\NitroPack::getCustomCachePrefix()
S
79 1 3
NitroPack\SDK\Integrations\ReverseProxy::__construct()
S
77 1 4
nitropack_cli_warmup()
S
83 1 3
NitroPack\SDK\Filesystem::setStorageDriver()
S
80 1 3
NitroPack\SDK\IntegrationUrl::getUrl()
S
80 1 3
NitroPack\SDK\Website::getUsedOptimizations()
S
82 1 3
NitroPack\SDK\NitroPack::wildcardToRegex()
S
76 1 3
NitroPack\SDK\StorageDriver\Disk::setContent()
S
79 1 3
NitroPack\SDK\Filesystem::trunkDir()
S
80 1 3
NitroPack\SDK\Website::setLastQuotaResetTimestamp()
S
81 1 3
nitropack_cli_disconnect()
S
83 1 3
NitroPack\SDK\Api\Base::addToBacklog()
S
81 1 3
NitroPack\SDK\Filesystem::fwrite()
S
78 1 3
NitroPack\SDK\Filesystem::feof()
S
80 1 3
nitropack_get_hosting_notice_file()
S
80 1 3
NitroPack\SDK\Api::getSavings()
S
81 1 3
NitroPack\SDK\Api::getPendingUrls()
S
79 1 3
nitropack_is_kinsta()
S
81 1 3
NitroPack_CF_Helper::isApoEnabled()
S
81 1 3
NitroPack\SDK\NitroPack::normalizeUrl()
S
75 1 4
NitroPack\SDK\Api::getTaggedUrlsCount()
S
75 1 4
NitroPack\SDK\Api\RemoteConfigFetcher::initiateConfigRequest()
S
67 1 7
nitropack_enqueue_load_fa()
S
78 1 3
nitropack_is_warmup_request()
S
79 1 3
NitroPack\SDK\Api::getCache()
S
78 1 3
NitroPack\SDK\StorageDriver\Disk::mtime()
S
80 1 3
nitropack_is_nginx_helper_active()
S
81 1 3
NitroPack\SDK\Website::getModifiedTimestamp()
S
82 1 3
NitroPack\SDK\Website::setUsedOptimizations()
S
81 1 3
NitroPack\SDK\Pagecache::nameOfCachefile()
S
78 1 3
NitroPack\SDK\Api::setWarmupSitemap()
S
80 1 3
NitroPack\SDK\Website::getLastQuotaResetTimestamp()
S
82 1 3
NitroPack\SDK\Website::getCreatedTimestamp()
S
82 1 3
NitroPack\SDK\NitroPack::integrationUrl()
S
74 1 4
NitroPack\SDK\Api::getWarmupStats()
S
81 1 3
NitroPack\SDK\Api::disableWarmup()
S
81 1 3
NitroPack\SDK\Api\SignedBase::addToBacklog()
S
76 1 4
nitropack_is_advanced_cache_allowed()
S
77 1 4
nitropack_is_optimizer_request()
S
80 1 3
NitroPack\SDK\Api::getRequestUsage()
S
81 1 3
NitroPack\SDK\Filesystem::fflush()
S
80 1 3
nitropack_is_pagely()
S
81 1 3
NitroPack\SDK\StorageDriver\Redis::mtime()
S
70 1 6
NitroPack\SDK\Api\RemoteConfigFetcher::__construct()
S
76 1 4
NitroPack\SDK\Api::unsetWarmupSitemap()
S
80 1 3
NitroPack\SDK\FileHandle::getHandle()
S
82 1 3
nitropack_validate_wc_currency()
S
79 1 3