Code Analysis: SiteGround Optimizer 7.0.5

Function Rating Maintainability Complexity Lines of code
SiteGround_Optimizer\Analysis\Analysis::process_analysis()
C
34 24 88
SiteGround_Optimizer\Cli\Cli_Optimizer::__invoke()
B
46 23 32
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::hardening()
A
36 13 88
SiteGround_Optimizer\Analysis\Analysis::group_render_blocking_assets()
A
44 13 45
SiteGround_Optimizer\Rest\Rest_Helper_Options::fetch_options()
A
35 9 99
SiteGround_Optimizer\File_Cacher\File_Cacher::is_url_excluded()
A
54 13 21
SiteGround_Optimizer\File_Cacher\Cache::get_cache()
A
47 11 36
SiteGround_Optimizer\Minifier\Minifier::minify_styles()
A
47 11 33
SiteGround_Optimizer\Supercacher\Supercacher::test_cache()
A
49 11 32
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::generate_webp_file()
A
46 10 41
SiteGround_Optimizer\Admin\Admin::add_plugin_pages()
A
48 10 34
SiteGround_Optimizer\DNS\Cloudflare::has_cloudflare()
A
48 10 34
SiteGround_Optimizer\Combinator\Js_Combinator::is_excluded_inline_content()
A
49 10 31
SiteGround_Optimizer\Minifier\Minifier::minify_scripts()
A
49 10 29
SiteGround_Optimizer\Parser\Parser::run()
A
52 10 28
SiteGround_Optimizer\Supercacher\Supercacher_Helper::set_cache_headers()
A
51 10 23
SiteGround_Optimizer\File_Cacher\File_Cacher::preheat_cache()
A
48 9 34
SiteGround_Optimizer\Minifier\Minifier::check_and_create_file()
A
48 9 34
SiteGround_Optimizer\Helper\Helper::is_mobile()
A
54 10 19
SiteGround_Optimizer\Loader\Loader::add_parser_hooks()
A
56 10 18
SiteGround_Optimizer\File_Cacher\File_Cacher::process()
A
49 9 32
SiteGround_Optimizer\Multisite\Multisite::disable_images_optimization()
A
57 10 16
SiteGround_Optimizer\Supercacher\Supercacher::purge_on_other_events()
A
60 10 13
SiteGround_Optimizer\Supercacher\Supercacher::purge_cache_request()
A
47 8 37
SiteGround_Optimizer\Modules\Modules::get_optimizations()
A
48 8 34
SiteGround_Optimizer\DNS\Cloudflare::add_headers()
A
55 9 19
SiteGround_Optimizer\Cli\Cli_Optimizer::optimize()
A
43 7 47
SiteGround_Optimizer\Analysis\Analysis::get_messages()
A
40 5 77
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::start_optimization()
A
49 8 31
SiteGround_Optimizer\Admin\Admin::admin_print_styles()
A
40 6 60
SiteGround_Optimizer\Settings\Settings::import()
A
50 8 28
SiteGround_Optimizer\Loader\Loader::add_front_end_optimization_hooks()
A
51 8 27
SiteGround_Optimizer\Supercacher\Supercacher::purge_queue()
A
51 8 26
SiteGround_Optimizer\DNS\Cloudflare::get_path()
A
53 8 24
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::execute_optimization_command()
A
53 8 24
SiteGround_Optimizer\Loader\Loader::add_lazy_load_hooks()
A
52 8 23
SiteGround_Optimizer\DNS\Cloudflare::request()
A
46 7 38
SiteGround_Optimizer\Message_Service\Message_Service::get_response_message()
A
38 5 67
SiteGround_Optimizer\Combinator\Abstract_Combinator::get_external_file_content()
A
49 7 31
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_assets_data()
S
49 7 30
SiteGround_Optimizer\Multisite\Multisite::get_frontend_optimization_status()
S
59 8 14
SiteGround_Optimizer\Install_Service\Install_6_0_0::manage_heartbeat_control()
S
50 7 28
SiteGround_Optimizer\Lazy_Load\Abstract_Lazy_Load::should_process()
S
61 8 12
SiteGround_Optimizer\Options\Options::fetch_options()
S
46 6 42
SiteGround_Optimizer\Cli\Cli_Status::get_status()
S
45 6 42
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::optimize()
S
51 7 27
SiteGround_Optimizer\Cli\Cli_Https::__invoke()
S
52 7 24
SiteGround_Optimizer\File_Cacher\File_Cacher::maybe_purge_cache()
S
53 7 22
SiteGround_Optimizer\Combinator\Fonts_Optimizer::prepare_urls()
S
52 7 22
SiteGround_Optimizer\Lazy_Load\Abstract_Lazy_Load::filter_html()
S
47 6 36
SiteGround_Optimizer\Combinator\Css_Combinator::is_excluded()
S
54 7 20
SiteGround_Optimizer\Cli\Cli_Optimizer::validate_multisite()
S
55 7 20
SiteGround_Optimizer\Cli\Cli_Status::validate_multisite()
S
55 7 20
SiteGround_Optimizer\Supercacher\Supercacher_Posts::purge_all_post_cache()
S
50 6 31
SiteGround_Optimizer\Ssl\Ssl::enable()
S
50 6 29
SiteGround_Optimizer\Admin\Admin::get_popup_settings()
S
52 6 28
SiteGround_Optimizer\Multisite\Multisite::enable_images_optimization()
S
60 7 13
SiteGround_Optimizer\Install_Service\Install_5_0_0::install()
S
44 5 43
SiteGround_Optimizer\Cli\Cli_Memcache::__invoke()
S
53 6 24
SiteGround_Optimizer\Modules\Modules::blocking_plugins_notice()
S
52 6 24
SiteGround_Optimizer\Admin\Admin::memcache_notice()
S
53 6 23
SiteGround_Optimizer\Modules\Modules::cache_plugins_notice()
S
53 6 23
SiteGround_Optimizer\Supercacher\Supercacher_Helper::is_post_type_excluded()
S
55 6 21
SiteGround_Optimizer\Memcache\Memcache::status_healthcheck()
S
56 6 20
SiteGround_Optimizer\Cli\Cli_Purge::purge_url()
S
55 6 20
sg_cachepress_purge_cache()
S
55 6 20
SiteGround_Optimizer\Parser\Parser::optimize_for_visitors()
S
57 6 19
SiteGround_Optimizer\Rest\Rest_Helper_Cache::enable_memcache()
S
50 5 34
SiteGround_Optimizer\Loader\Loader::add_caching_hooks()
S
56 6 18
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::prepare_scripts_for_async_load()
S
56 6 18
SiteGround_Optimizer\Minifier\Minify_Html::_removeScriptCB()
S
55 6 18
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::maybe_lock()
S
56 6 18
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::optimize_image()
S
50 5 32
SiteGround_Optimizer\Supercacher\Supercacher_Posts::is_post_excluded_from_cache_purge()
S
57 6 17
SiteGround_Optimizer\Combinator\Fonts_Optimizer::beautify()
S
52 5 31
SiteGround_Optimizer\Combinator\Css_Combinator::get_content_with_replacements()
S
49 5 29
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::remove_query_strings()
S
51 5 29
SiteGround_Optimizer\Ssl\Ssl::maybe_switch_option()
S
60 6 14
SiteGround_Optimizer\Loader\Loader::add_hooks()
S
60 6 13
SiteGround_Optimizer\Admin\Admin::is_multisite_without_permissions()
S
61 6 12
SiteGround_Optimizer\Multisite\Multisite::enable_frontend_optimization()
S
62 6 12
SiteGround_Optimizer\Multisite\Multisite::disable_frontend_optimization()
S
62 6 12
SiteGround_Optimizer\Analysis\Analysis::rest_get_test_results()
S
52 5 27
SiteGround_Optimizer\Analysis\Analysis::run_analysis()
S
52 5 24
SiteGround_Optimizer\Rest\Rest::register_options_rest_routes()
S
41 2 68
SiteGround_Optimizer\Modules\Modules::get_slider_modules()
S
48 4 37
SiteGround_Optimizer\DNS\Cloudflare::add_worker()
S
47 4 37
SiteGround_Optimizer\File_Cacher\File_Cacher::toggle_file_cache()
S
48 4 35
SiteGround_Optimizer\Admin\Admin_Bar::purge_cache()
S
56 5 19
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::optimize()
S
55 5 19
SiteGround_Optimizer\Rest\Rest_Helper_Images::manage_image_optimization()
S
48 4 34
SiteGround_Optimizer\Install_Service\Install_5_0_0::maybe_update_multisite_options()
S
55 5 19
SiteGround_Optimizer\File_Cacher\File_Cacher::purge_cache_request()
S
56 5 18
SiteGround_Optimizer\Cli\Cli_Optimizer::optimize_database()
S
55 5 18
SiteGround_Optimizer\Modules\Modules::get_active_tabs()
S
56 5 18
SiteGround_Optimizer\File_Cacher\File_Cacher::load_xml()
S
58 5 17
SiteGround_Optimizer\File_Cacher\File_Cacher::get_excluded_urls_regex()
S
49 4 32
SiteGround_Optimizer\Rest\Rest_Helper_Environment::fix_insecure_content()
S
50 4 32
SiteGround_Optimizer\File_Cacher\File_Cacher::purge_dir_cache()
S
58 5 16
SiteGround_Optimizer\Memcache\Memcache::maybe_exclude()
S
59 5 16
SiteGround_Optimizer\Combinator\Js_Combinator::get_new_html()
S
56 5 16
SiteGround_Optimizer\Combinator\Js_Combinator::is_excluded()
S
57 5 16
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::check_location()
S
58 5 16
SiteGround_Optimizer\File_Cacher\File_Cacher::get_cache_path()
S
58 5 15
SiteGround_Optimizer\Combinator\Css_Combinator::swap_font_display()
S
58 5 15
SiteGround_Optimizer\Combinator\Fonts_Optimizer::get_combined_css()
S
58 5 15
SiteGround_Optimizer\Minifier\Minify_Html::__construct()
S
58 5 15
SiteGround_Optimizer\Htaccess\Htaccess::enable()
S
57 5 15
SiteGround_Optimizer\File_Cacher\Cache::get_cache_path()
S
58 5 15
SiteGround_Optimizer\Supercacher\Supercacher_Terms::get_term_url()
S
59 5 15
SiteGround_Optimizer\Memcache\Memcache::prepare_memcache_excludes()
S
51 4 29
SiteGround_Optimizer\Minifier\Minifier::has_exclude_param()
S
60 5 14
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_user_agent_header()
S
51 4 29
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::get_preview_images()
S
50 4 29
SiteGround_Optimizer\Cli\Cli_Optimizer::optimize_mobile_cache()
S
59 5 13
SiteGround_Optimizer\Combinator\Js_Combinator::process_script()
S
60 5 13
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_asset_data()
S
59 5 12
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::maybe_disable()
S
61 5 12
SiteGround_Optimizer\Helper\Helper::sg_doing_ajax()
S
62 5 12
SiteGround_Optimizer\Rest\Rest::register_cache_rest_routes()
S
42 1 72
SiteGround_Optimizer\Supercacher\Supercacher_Helper::set_rest_cache_headers()
S
59 5 12
SiteGround_Optimizer\Minifier\Minify_Html::process()
S
46 3 41
SiteGround_Optimizer\Modules\Modules::get_excluded()
S
52 4 26
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_file_caching_settings()
S
52 4 26
SiteGround_Optimizer\Cli\Cli_DNS_Prefetch::__invoke()
S
61 5 11
SiteGround_Optimizer\Ssl\Ssl::has_certificate()
S
52 4 25
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::custom_attachment_compression_level_field()
S
52 4 24
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_memcache()
S
54 4 23
SiteGround_Optimizer\Combinator\Fonts_Optimizer::run()
S
53 4 23
SiteGround_Optimizer\Combinator\Css_Combinator::prepare_excluded_styles()
S
54 4 22
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_dynamic_cache()
S
49 3 37
SiteGround_Optimizer\Analysis\Analysis::get_available_optimizations()
S
42 1 65
SiteGround_Optimizer\Install_Service\Install_5_7_0::populate_webfonts()
S
55 4 19
SiteGround_Optimizer\Loader\Loader::add_admin_hooks()
S
55 4 19
SiteGround_Optimizer\Loader\Loader::add_images_optimizer_hooks()
S
55 4 19
SiteGround_Optimizer\File_Cacher\File_Cacher::toggle_cache_constant()
S
55 4 19
SiteGround_Optimizer\Cli\Cli_Purge::purge_everything()
S
56 4 19
SiteGround_Optimizer\DNS\Cloudflare::set_zone_id()
S
55 4 19
SiteGround_Optimizer\Rest\Rest::register_misc_rest_routes()
S
45 2 49
SiteGround_Optimizer\Ssl\Ssl::switch_protocol()
S
56 4 19
SiteGround_Optimizer\Ssl\Ssl::disable()
S
57 4 18
SiteGround_Optimizer\Rest\Rest_Helper::send_json()
S
57 4 17
SiteGround_Optimizer\File_Cacher\File_Cacher::schedule_cleanup()
S
59 4 15
SiteGround_Optimizer\Combinator\Fonts_Optimizer::parse_fonts()
S
58 4 15
SiteGround_Optimizer\Supercacher\Supercacher_Comments::purge_comment_post()
S
58 4 15
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::resize()
S
58 4 15
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::deauthenticate()
S
51 3 30
SiteGround_Optimizer\Supercacher\Supercacher::delete_assets()
S
58 4 15
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::delete_backups()
S
58 4 14
SiteGround_Optimizer\Minifier\Minifier::minify_scripts_lib()
S
60 4 14
SiteGround_Optimizer\Cli\Cli_Purge::__invoke()
S
59 4 14
SiteGround_Optimizer\Htaccess\Htaccess::disable()
S
59 4 14
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::custom_attachment_compression_level()
S
59 4 14
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::delete_webp_copy()
S
59 4 14
sg_cachepress_purge_everything()
S
62 4 13
SiteGround_Optimizer\File_Cacher\File_Cacher::clean_cache_dir()
S
61 4 13
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_plugin_info()
S
59 4 13
SiteGround_Optimizer\DNS\Cloudflare::prepare()
S
61 4 13
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::maybe_modify()
S
62 4 12
SiteGround_Optimizer\File_Cacher\File_Cacher::maybe_enable_dynamic()
S
65 4 11
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::set_assets_directory_path()
S
62 4 11
SiteGround_Optimizer\Rest\Rest_Helper_Cache::disable_memcache()
S
53 3 26
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::get_remote_banners()
S
61 4 11
SiteGround_Optimizer\Rest\Rest_Helper_Misc::manage_excludes()
S
51 3 26
SiteGround_Optimizer\Emojis_Removal\Emojis_Removal::disable_emojis_remove_dns_prefetch()
S
62 4 11
SiteGround_Optimizer\Install_Service\Install_5_2_0::install()
S
64 4 11
SiteGround_Optimizer\Install_Service\Install_5_5_0::install()
S
52 3 25
SiteGround_Optimizer\Options\Options::get_excluded_lazy_load_media_types()
S
53 3 25
SiteGround_Optimizer\Install_Service\Install_5_0_0::get_options()
S
52 3 24
SiteGround_Optimizer\Minifier\Minifier::is_url_excluded()
S
53 3 23
SiteGround_Optimizer\Helper\Helper::check_for_builders()
S
55 3 22
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_automatic_purge()
S
55 3 22
SiteGround_Optimizer\Admin\Admin::enqueue_scripts()
S
55 3 21
SiteGround_Optimizer\Install_Service\Install_6_0_0::manage_lazyload()
S
55 3 20
SiteGround_Optimizer\Install_Service\Install_5_7_0::install()
S
49 2 34
SiteGround_Optimizer\Combinator\Js_Combinator::prepare_excluded_scripts()
S
55 3 19
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::authenticate()
S
56 3 19
SiteGround_Optimizer\Supercacher\Supercacher_Posts::get_post_terms()
S
57 3 19
SiteGround_Optimizer\Minifier\Minifier::__construct()
S
57 3 18
SiteGround_Optimizer\DNS\Cloudflare::get_site_rules()
S
56 3 18
SiteGround_Optimizer\Rest\Rest_Helper_Environment::ssl_enable()
S
57 3 18
SiteGround_Optimizer\Supercacher\Supercacher_Helper::is_url_excluded()
S
56 3 18
SiteGround_Optimizer\Admin\Admin_Bar::check_capabilities()
S
59 3 17
SiteGround_Optimizer\Combinator\Css_Combinator::check_for_imports()
S
58 3 16
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_directory_size()
S
58 3 16
SiteGround_Optimizer\Install_Service\Install_5_3_4::install()
S
58 3 16
SiteGround_Optimizer\Rest\Rest_Helper_Options::fetch_options_old()
S
57 3 16
SiteGround_Optimizer\Combinator\Js_Combinator::parse()
S
59 3 15
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::prepare_intervals()
S
58 3 15
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::is_enabled()
S
65 4 9
SiteGround_Optimizer\Rest\Rest_Helper_Environment::manage_database_optimization()
S
58 3 15
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::expired_transients()
S
62 4 10
SiteGround_Optimizer\Install_Service\Install_5_0_10::install()
S
59 3 15
SiteGround_Optimizer\Settings\Settings::import_complex_option()
S
62 4 10
SiteGround_Optimizer\Supercacher\Supercacher::purge_on_options_save()
S
66 4 9
SiteGround_Optimizer\Supercacher\Supercacher_Posts::get_parents_urls()
S
60 3 15
SiteGround_Optimizer\Cli\Cli_Images::__invoke()
S
58 3 14
SiteGround_Optimizer\Memcache\Memcache::is_connection_working()
S
60 3 14
SiteGround_Optimizer\Combinator\Js_Combinator::run()
S
60 3 14
SiteGround_Optimizer\Memcache\Memcache::disable_memcache()
S
61 3 14
SiteGround_Optimizer\Minifier\Minify_Html::_removeStyleCB()
S
59 3 14
SiteGround_Optimizer\Rest\Rest::register_environment_rest_routes()
S
48 1 44
SiteGround_Optimizer\File_Cacher\File_Cacher::add_htaccess_file()
S
62 3 13
SiteGround_Optimizer\Combinator\Css_Combinator::run()
S
61 3 13
SiteGround_Optimizer\File_Cacher\File_Cacher::add_advanced_cache()
S
61 3 13
SiteGround_Optimizer\Loader\Loader::add_file_cacher_hooks()
S
61 3 13
SiteGround_Optimizer\Combinator\Css_Combinator::get_new_html()
S
59 3 12
SiteGround_Optimizer\Admin\Admin::hide_errors_and_notices()
S
62 3 12
SiteGround_Optimizer\DNS\Prefetch::run()
S
60 3 12
SiteGround_Optimizer\Settings\Settings::export()
S
61 3 12
SiteGround_Optimizer\Cli\Cli_DNS_Prefetch::list_prefetch()
S
62 3 11
SiteGround_Optimizer\Install_Service\Install_Service::do_install()
S
62 3 11
SiteGround_Optimizer\Loader\Loader::add_supercacher_hooks()
S
63 3 11
SiteGround_Optimizer\Combinator\Fonts_Optimizer::preload_local_fonts()
S
62 3 11
SiteGround_Optimizer\Memcache\Memcache::remove_memcached_dropin()
S
63 3 11
SiteGround_Optimizer\Options\Options::get_post_types()
S
53 2 26
SiteGround_Optimizer\Cli\Cli_Settings::__invoke()
S
62 3 11
SiteGround_Optimizer\Admin\Admin::reorder_submenu_pages()
S
63 3 11
SiteGround_Optimizer\Rest\Rest_Helper_Webp::optimize_webp_images()
S
53 2 26
SiteGround_Optimizer\Install_Service\Install_5_0_0::apply_multisite_options()
S
53 2 25
SiteGround_Optimizer\Memcache\Memcache::create_memcached_dropin()
S
54 2 22
SiteGround_Optimizer\Rest\Rest::register_dashboard_rest_routes()
S
50 1 37
SiteGround_Optimizer\Rest\Rest_Helper_Options::manage_combine_css()
S
56 2 21
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::add_async_attribute()
S
56 2 21
SiteGround_Optimizer\Rest\Rest_Helper_Options::preload_combined_css()
S
56 2 21
SiteGround_Optimizer\Rest\Rest_Helper_Options::maybe_change_htaccess_rules()
S
56 2 21
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::initialize()
S
55 2 20
SiteGround_Optimizer\Rest\Rest_Helper_Environment::ssl_disable()
S
57 2 20
SiteGround_Optimizer\Install_Service\Install_Service::__construct()
S
50 1 34
SiteGround_Optimizer\Rest\Rest_Helper_Images::check_image_optimizing_status()
S
56 2 18
SiteGround_Optimizer\Combinator\Abstract_Combinator::create_temp_file_and_get_url()
S
56 2 18
SiteGround_Optimizer\Modules\Modules::apply_mu_disabled_modules()
S
58 2 17
SiteGround_Optimizer\Multisite\Multisite::get_sites_info()
S
57 2 17
SiteGround_Optimizer\File_Cacher\File_Cacher::create_config()
S
56 2 17
SiteGround_Optimizer\File_Cacher\File_Cacher::get_intervals()
S
51 1 32
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::notifications()
S
58 2 17
SiteGround_Optimizer\Options\Options::check_for_unoptimized_images()
S
51 1 31
SiteGround_Optimizer\Rest\Rest::register_images_rest_routes()
S
52 1 31
SiteGround_Optimizer\Rest\Rest_Helper_Webp::check_webp_conversion_status()
S
58 2 16
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::optimize_database()
S
59 2 16
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::build_default_dropdown()
S
59 2 16
SiteGround_Optimizer\Admin\Admin::is_plugin_page()
S
64 3 10
SiteGround_Optimizer\Install_Service\Install_5_5_2::install()
S
68 3 8
SiteGround_Optimizer\Install_Service\Install_5_7_4::install()
S
68 3 8
SiteGround_Optimizer\Install_Service\Install_6_0_2::install()
S
67 3 8
SiteGround_Optimizer\Install_Service\Install_Cleanup::cleanup()
S
66 3 9
SiteGround_Optimizer\Install_Service\Install_Service::install()
S
63 3 10
SiteGround_Optimizer\Loader\Loader::load_dependencies()
S
69 3 7
SiteGround_Optimizer\Loader\Loader::add_memcache_hooks()
S
63 3 10
SiteGround_Optimizer\Memcache\Memcache::get_memcached_port()
S
65 3 10
SiteGround_Optimizer\Minifier\Minify_Html::_commentCB()
S
70 3 5
SiteGround_Optimizer\Loader\Loader::add_minifier_hooks()
S
64 3 10
SiteGround_Optimizer\Options\Options::is_enabled()
S
67 3 7
SiteGround_Optimizer\Htaccess\Htaccess::set_htaccess_path()
S
64 3 10
SiteGround_Optimizer\Cli\Cli_Settings::import()
S
63 3 10
SiteGround_Optimizer\Multisite\Multisite::get_images_optimization_status()
S
65 3 9
SiteGround_Optimizer\Analysis\Analysis::save_test_result()
S
65 3 8
SiteGround_Optimizer\Multisite\Multisite::enable_supercacher_optimization()
S
66 3 9
SiteGround_Optimizer\Helper\Helper::is_plugin_installed()
S
67 3 8
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_trashed_posts()
S
65 3 9
SiteGround_Optimizer\Helper\Helper::get_current_url()
S
67 3 7
SiteGround_Optimizer\Options\Options::disable_option()
S
65 3 8
SiteGround_Optimizer\Options\Options::enable_option()
S
65 3 8
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_auto_drafts()
S
65 3 9
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_revisions()
S
65 3 9
SiteGround_Optimizer\Htaccess\Htaccess::__construct()
S
66 3 9
SiteGround_Optimizer\Helper\Helper::check_upload_dir_permissions()
S
64 3 9
SiteGround_Optimizer\Combinator\Css_Combinator::parse()
S
64 3 10
SiteGround_Optimizer\Memcache\Memcache::get_port_file_contents()
S
65 3 8
SiteGround_Optimizer\Cli\Cli_Optimizer::optimize_file_cache()
S
68 3 6
SiteGround_Optimizer\Memcache\Memcache::dropin_exists()
S
65 3 10
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_spam_comments()
S
65 3 9
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_trash_comments()
S
65 3 9
SiteGround_Optimizer\Combinator\Abstract_Combinator::__construct()
S
66 3 9
SiteGround_Optimizer\Rest\Rest_Helper_Multisite::enable_multisite_optimization()
S
59 2 15
SiteGround_Optimizer\Rest\Rest_Helper_Multisite::disable_multisite_optimization()
S
59 2 15
SiteGround_Optimizer\Rest\Rest_Helper_Options::prepare_options()
S
63 3 10
SiteGround_Optimizer\Multisite\Multisite::disable_supercacher_optimization()
S
66 3 9
SiteGround_Optimizer\File_Cacher\Cache::parse_config()
S
65 3 9
SiteGround_Optimizer\Rest\Rest_Helper::validate_and_get_option_value()
S
66 3 7
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::optimize_tables()
S
65 3 9
SiteGround_Optimizer\Install_Service\Install_Service::install_required()
S
65 3 9
SiteGround_Optimizer\Rest\Rest_Helper_Misc::feature_popup()
S
60 2 13
SiteGround_Optimizer\Rest\Rest_Helper::validate_rest_request()
S
59 2 13
SiteGround_Optimizer\Rest\Rest_Helper_Options::manage_request()
S
60 2 13
SiteGround_Optimizer\Admin\Admin_Bar::add_admin_bar_purge()
S
61 2 13
SiteGround_Optimizer\Rest\Rest_Helper_Misc::run_analysis()
S
60 2 13
SiteGround_Optimizer\File_Cacher\File_Cacher::hit_url_cache()
S
61 2 13
SiteGround_Optimizer\Admin\Admin::enqueue_styles()
S
61 2 13
SiteGround_Optimizer\Loader\Loader::add_emojis_removal_hooks()
S
60 2 13
SiteGround_Optimizer\File_Cacher\File_Cacher::get_directory_size()
S
63 2 12
SiteGround_Optimizer\Install_Service\Install_5_0_0::update_exclude_list_option()
S
61 2 12
SiteGround_Optimizer\Rest\Rest_Helper_Cache::purge_cache_from_rest()
S
63 2 12
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_original_filepath()
S
60 2 12
SiteGround_Optimizer\Modules\Modules::disable_modules()
S
62 2 12
SiteGround_Optimizer\DNS\Cloudflare::purge_cache()
S
63 2 12
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::get_human_readable_size()
S
62 2 11
SiteGround_Optimizer\Htaccess\Htaccess::lock_and_write()
S
63 2 11
SiteGround_Optimizer\Combinator\Js_Combinator::get_content_with_replacements()
S
63 2 11
SiteGround_Optimizer\Rest\Rest_Helper_Cache::test_cache()
S
62 2 11
SiteGround_Optimizer\Combinator\Js_Combinator::try_to_process_inline_script()
S
64 2 11
SiteGround_Optimizer\Admin\Admin::get_plugin_page_ids()
S
63 2 11
SiteGround_Optimizer\Loader\Loader::add_settings()
S
61 2 11
SiteGround_Optimizer\DNS\Cloudflare::remove_worker()
S
63 2 11
SiteGround_Optimizer\Loader\Loader::add_images_optimizer_webp_hooks()
S
62 2 11
SiteGround_Optimizer\Rest\Rest::register_webp_rest_routes()
S
55 1 23
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::get_batch()
S
55 1 22
SiteGround_Optimizer\Rest\Rest_Helper_Images::reset_images_optimization()
S
55 1 21
SiteGround_Optimizer\Rest\Rest_Helper_Webp::reset_webp_conversion()
S
57 1 18
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_assets()
S
58 1 17
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::set_intervals()
S
59 1 16
SiteGround_Optimizer\Rest\Rest::register_multisite_rest_routes()
S
59 1 16
SiteGround_Optimizer\Rest\Rest::register_cloudflare_rest_routes()
S
59 1 16
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::maybe_update_total_unoptimized_images()
S
64 2 10
SiteGround_Optimizer\Rest\Rest::load_dependencies()
S
73 2 5
SiteGround_Optimizer\Cli\Cli_Status::__invoke()
S
69 2 6
SiteGround_Optimizer\Loader\Loader::add_install_service_hooks()
S
66 2 8
SiteGround_Optimizer\Memcache\Memcache::enable_memcache()
S
65 2 10
SiteGround_Optimizer\DNS\Prefetch::get_instance()
S
71 2 6
SiteGround_Optimizer\Ssl\Ssl::get_instance()
S
71 2 6
SiteGround_Optimizer\Install_Service\Install_6_0_3::install()
S
72 2 5
SiteGround_Optimizer\Install_Service\Install_6_0_0::install()
S
69 2 7
SiteGround_Optimizer\Modules\Modules::get_active_modules()
S
71 2 6
SiteGround_Optimizer\Options\Options::disable_mu_option()
S
66 2 8
SiteGround_Optimizer\Parser\Parser::end_buffer()
S
75 2 5
SiteGround_Optimizer\Modules\Modules::get_modules_pretty_names()
S
66 2 8
SiteGround_Optimizer\Options\Options::enable_mu_option()
S
66 2 8
SiteGround_Optimizer\Rest\Rest::register_rest_routes()
S
72 2 5
SiteGround_Optimizer\Minifier\Minify_Html::_needsCdata()
S
78 2 3
SiteGround_Optimizer\Install_Service\Install_5_0_9::install()
S
69 2 7
SiteGround_Optimizer\Minifier\Minifier::run()
S
72 2 6
SiteGround_Optimizer\File_Cacher\File_Cacher::get_cache_dir()
S
64 2 10
SiteGround_Optimizer\Cli\Cli_Purge::purge_memcached()
S
68 2 7
SiteGround_Optimizer\Options\Options::change_option()
S
71 2 5
SiteGround_Optimizer\File_Cacher\File_Cacher::create_secret_if_not_exists()
S
69 2 7
SiteGround_Optimizer\Loader\Loader::add_heartbeat_control_hooks()
S
65 2 8
SiteGround_Optimizer\Install_Service\Install_5_5_4::install()
S
67 2 9
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_instance()
S
71 2 6
SiteGround_Optimizer\Modules\Modules::get_instance()
S
71 2 6
SiteGround_Optimizer\Rest\Rest_Helper::send_json_response()
S
70 2 6
SiteGround_Optimizer\Install_Service\Install_5_3_10::install()
S
67 2 8
SiteGround_Optimizer\Rest\Rest_Helper_Images::get_preview_images()
S
65 2 9
SiteGround_Optimizer\Activator\Activator::maybe_create_memcache_dropin()
S
69 2 7
SiteGround_Optimizer\Install_Service\Install_5_3_2::install()
S
70 2 7
SiteGround_Optimizer\File_Cacher\File_Cacher::remove_advanced_cache()
S
71 2 6
SiteGround_Optimizer\Rest\Rest_Helper_Environment::ssl()
S
71 2 5
SiteGround_Optimizer\File_Cacher\File_Cacher::get_instance()
S
71 2 6
SiteGround_Optimizer\Minifier\Minifier::get_instance()
S
71 2 6
SiteGround_Optimizer\Install_Service\Install_5_6_3::install()
S
66 2 8
SiteGround_Optimizer\DNS\Cloudflare::get_instance()
S
71 2 6
SiteGround_Optimizer\Emojis_Removal\Emojis_Removal::disable_emojis_tinymce()
S
71 2 6
SiteGround_Optimizer\Install_Service\Install_5_3_1::install()
S
75 2 5
SiteGround_Optimizer\Loader\Loader::add_cli_hooks()
S
73 2 5
SiteGround_Optimizer\Analysis\Analysis::check_for_premigration_test()
S
62 2 10
SiteGround_Optimizer\Combinator\Css_Combinator::get_instance()
S
71 2 6
SiteGround_Optimizer\DNS\Cloudflare::remove_site_rules()
S
65 2 9
SiteGround_Optimizer\Multisite\Multisite::get_supercacher_status()
S
65 2 9
SiteGround_Optimizer\Options\Options::is_mu_enabled()
S
68 2 7
SiteGround_Optimizer\Install_Service\Install_5_0_6::install()
S
69 2 8
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::create_directory()
S
68 2 7
SiteGround_Optimizer\Install_Service\Install_5_0_0::maybe_enable_ssl()
S
70 2 6
SiteGround_Optimizer\Install_Service\Install_5_3_0::install()
S
68 2 8
SiteGround_Optimizer\Supercacher\Supercacher::purge_rest_cache()
S
71 2 6
SiteGround_Optimizer\Htaccess\Htaccess::is_enabled()
S
68 2 7
SiteGround_Optimizer\Ssl\Ssl::maybe_switch_rules()
S
72 2 6
SiteGround_Optimizer\Cli\Cli_DNS_Prefetch::remove_url()
S
63 2 10
SiteGround_Optimizer\Minifier\Minify_Html::_removeCdata()
S
70 2 5
SiteGround_Optimizer\Parser\Parser::is_post_request()
S
71 2 6
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::manage_cloudflare()
S
63 2 10
SiteGround_Optimizer\Cli\Cli_DNS_Prefetch::add_url()
S
64 2 9
SiteGround_Optimizer\File_Cacher\File_Cacher::remove_config()
S
68 2 7
SiteGround_Optimizer\Cli\Cli_Settings::export()
S
68 2 7
SiteGround_Optimizer\Loader\Loader::add_ssl_hooks()
S
69 2 6
SiteGround_Optimizer\Options\Options::validate_key()
S
68 2 7
SiteGround_Optimizer\Install_Service\Install_5_7_14::install()
S
68 2 8
SiteGround_Optimizer\Memcache\Memcache::get_memcached_port_from_string()
S
68 2 7
SiteGround_Optimizer\Loader\Loader::add_cloudflare_hooks()
S
68 2 7
SiteGround_Optimizer\Supercacher\Supercacher::get_instance()
S
71 2 6
SiteGround_Optimizer\Combinator\Js_Combinator::prepare_localized_scripts()
S
66 2 8
SiteGround_Optimizer\Loader\Loader::add_modules_hooks()
S
64 2 9
SiteGround_Optimizer\Supercacher\Supercacher_Posts::get_blog_page()
S
68 2 7
SiteGround_Optimizer\Combinator\Js_Combinator::get_instance()
S
71 2 6
SiteGround_Optimizer\Install_Service\Install_5_0_8::install()
S
74 2 5
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::check_assets_dir()
S
66 2 9
SiteGround_Optimizer\Admin\Admin::render()
S
79 2 3
SiteGround_Optimizer\Cli\Cli_Status::get_option_status()
S
68 2 7
SiteGround_Optimizer\Combinator\Fonts_Optimizer::get_instance()
S
71 2 6
SiteGround_Optimizer\Htaccess\Htaccess::get_instance()
S
71 2 6
SiteGround_Optimizer\Ssl\Ssl::get_url_list()
S
60 1 14
SiteGround_Optimizer\Rest\Rest_Helper_Options::enable_option_from_rest()
S
60 1 14
SiteGround_Optimizer\Install_Service\Install_5_0_0::apply_new_options()
S
60 1 14
SiteGround_Optimizer\Rest\Rest_Helper_Options::disable_option_from_rest()
S
59 1 14
SiteGround_Optimizer\Rest\Rest_Helper_Environment::manage_heartbeat_optimization()
S
60 1 13
SiteGround_Optimizer\Install_Service\Install_5_0_5::install()
S
63 1 11
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::reset_image_optimization_status()
S
63 1 11
SiteGround_Optimizer\Cli\Cli::register_commands()
S
62 1 11
SiteGround_Optimizer\Ssl\Ssl::replace_insecure_links()
S
63 1 11
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::regenerate_webp_copy()
S
73 1 5
SiteGround_Optimizer\Combinator\Fonts_Optimizer::__construct()
S
76 1 4
SiteGround_Optimizer\Rest\Rest_Helper_Environment::__construct()
S
73 1 5
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::delete_webp_files()
S
70 1 6
SiteGround_Optimizer\Helper\Helper::sitehealth_remove_https_status()
S
76 1 4
SiteGround_Optimizer\Rest\Rest_Helper::get_response_message()
S
79 1 3
SiteGround_Optimizer\Htaccess\Htaccess::get_htaccess_path()
S
82 1 3
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::restore_originals()
S
70 1 6
SiteGround_Optimizer\Combinator\Abstract_Combinator::get_items()
S
72 1 5
SiteGround_Optimizer\Rest\Rest_Helper::send_json_error()
S
79 1 3
SiteGround_Optimizer\Parser\Parser::start_bufffer()
S
80 1 3
SiteGround_Optimizer\Minifier\Minify_Html::minify()
S
75 1 4
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::clear_memcache()
S
81 1 3
SiteGround_Optimizer\Rest\Rest_Helper_Images::__construct()
S
76 1 4
SiteGround_Optimizer\File_Cacher\File_Cacher::cleanup()
S
71 1 6
SiteGround_Optimizer\Install_Service\Install_Service::get_current_version()
S
79 1 3
SiteGround_Optimizer\Helper\Helper::is_xml()
S
74 1 4
SiteGround_Optimizer\Ssl\Ssl::__construct()
S
80 1 3
SiteGround_Optimizer\Analysis\Analysis::get_test_results()
S
67 1 8
SiteGround_Optimizer\File_Cacher\Cache::cache_exists()
S
80 1 3
SiteGround_Optimizer\Rest\Rest_Helper::send_json_success()
S
79 1 3
SiteGround_Optimizer\Minifier\Minifier::minify_html()
S
76 1 4
SiteGround_Optimizer\Admin\Admin::hide_blocking_plugins_notice()
S
76 1 4
SiteGround_Optimizer\File_Cacher\Cache::get_user_login()
S
74 1 4
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::rate()
S
64 1 10
SiteGround_Optimizer\Supercacher\Supercacher::purge_cache()
S
80 1 3
SiteGround_Optimizer\Combinator\Abstract_Combinator::get_content()
S
72 1 5
SiteGround_Optimizer\Install_Service\Install::install()
S
100 1 0
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::purge_cloudflare_cache_from_rest()
S
75 1 5
SiteGround_Optimizer\Combinator\Css_Combinator::__construct()
S
76 1 4
SiteGround_Optimizer\Rest\Rest_Helper_Cache::__construct()
S
73 1 5
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::complete()
S
65 1 9
SiteGround_Optimizer\Minifier\Minify_Html::_reservePlace()
S
72 1 5
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::optimize_new_image()
S
76 1 4
SiteGround_Optimizer\Rest\Rest_Helper_Options::__construct()
S
68 1 7
SiteGround_Optimizer\Parser\Parser::is_amp_enabled()
S
74 1 4
SiteGround_Optimizer\File_Cacher\Cache::__construct()
S
81 1 3
SiteGround_Optimizer\Install_Service\Install_5_0_0::__construct()
S
76 1 4
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::rate_get()
S
67 1 8
SiteGround_Optimizer\File_Cacher\Cache::is_logged_in()
S
79 1 3
SiteGround_Optimizer\Minifier\Minify_Html::_outsideTagCB()
S
77 1 3
SiteGround_Optimizer\Supercacher\Supercacher::__construct()
S
73 1 5
SiteGround_Optimizer\Combinator\Abstract_Combinator::hide_comments()
S
79 1 3
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::ebook()
S
73 1 6
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::__construct()
S
74 1 5
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::__construct()
S
82 1 3
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::__construct()
S
80 1 3

68 more item(s) not shown.