Code Analysis: SiteGround Optimizer 6.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
47 22 30
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
36 9 98
SiteGround_Optimizer\Admin\Admin::add_plugin_pages()
A
47 11 37
SiteGround_Optimizer\Minifier\Minifier::minify_styles()
A
47 11 33
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::generate_webp_file()
A
46 10 41
SiteGround_Optimizer\Combinator\Js_Combinator::is_excluded_inline_content()
A
49 10 31
SiteGround_Optimizer\Supercacher\Supercacher::test_cache()
A
50 10 30
SiteGround_Optimizer\Minifier\Minifier::minify_scripts()
A
49 10 29
SiteGround_Optimizer\Supercacher\Supercacher_Helper::set_cache_headers()
A
50 10 27
SiteGround_Optimizer\Helper\Helper::is_mobile()
A
54 10 19
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\Modules\Modules::has_cloudflare()
A
47 8 35
SiteGround_Optimizer\Modules\Modules::get_optimizations()
A
48 8 34
SiteGround_Optimizer\DNS\Cloudflare::add_headers()
A
55 9 19
SiteGround_Optimizer\Loader\Loader::add_parser_hooks()
A
56 9 17
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 58
SiteGround_Optimizer\Settings\Settings::import()
A
50 8 28
SiteGround_Optimizer\Loader\Loader::add_supercacher_hooks()
A
50 8 27
SiteGround_Optimizer\Supercacher\Supercacher::purge_queue()
A
51 8 26
SiteGround_Optimizer\DNS\Cloudflare::get_path()
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
39 5 66
SiteGround_Optimizer\Supercacher\Supercacher::purge_cache_request()
A
49 7 34
SiteGround_Optimizer\Supercacher\Supercacher_Posts::purge_all_post_cache()
A
49 7 32
SiteGround_Optimizer\I18n\I18n::update_json_translations()
A
49 7 31
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\Options\Options::fetch_options()
S
46 6 42
SiteGround_Optimizer\Lazy_Load\Abstract_Lazy_Load::should_process()
S
61 8 12
SiteGround_Optimizer\Minifier\Minifier::check_and_create_file()
S
52 7 26
SiteGround_Optimizer\Cli\Cli_Status::get_status()
S
45 6 41
SiteGround_Optimizer\Cli\Cli_Https::__invoke()
S
52 7 24
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::execute_optimization_command()
S
53 7 24
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\Helper\Helper::has_updates()
S
55 7 20
SiteGround_Optimizer\Cli\Cli_Status::validate_multisite()
S
55 7 20
SiteGround_Optimizer\Ssl\Ssl::enable()
S
50 6 29
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\I18n\I18n::get_i18n_data_json()
S
53 6 24
SiteGround_Optimizer\Modules\Modules::cache_plugins_notice()
S
53 6 23
SiteGround_Optimizer\Admin\Admin::memcache_notice()
S
53 6 23
SiteGround_Optimizer\Modules\Modules::get_active_tabs()
S
54 6 21
SiteGround_Optimizer\Supercacher\Supercacher_Helper::is_post_type_excluded()
S
55 6 21
SiteGround_Optimizer\Loader\Loader::add_front_end_optimization_hooks()
S
55 6 20
SiteGround_Optimizer\Memcache\Memcache::status_healthcheck()
S
56 6 20
SiteGround_Optimizer\Rest\Rest_Helper_Cache::enable_memcache()
S
50 5 34
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::maybe_lock()
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\Images_Optimizer::optimize_image()
S
50 5 32
SiteGround_Optimizer\Combinator\Fonts_Optimizer::beautify()
S
52 5 31
SiteGround_Optimizer\Parser\Parser::run()
S
60 6 15
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::remove_query_strings()
S
51 5 29
SiteGround_Optimizer\Combinator\Css_Combinator::get_content_with_replacements()
S
49 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::disable_frontend_optimization()
S
62 6 12
SiteGround_Optimizer\Multisite\Multisite::enable_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\Images_Optimizer\Images_Optimizer::optimize()
S
54 5 21
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::optimize()
S
55 5 19
SiteGround_Optimizer\Install_Service\Install_5_0_0::maybe_update_multisite_options()
S
55 5 19
SiteGround_Optimizer\Cli\Cli_Optimizer::optimize_database()
S
55 5 18
SiteGround_Optimizer\Rest\Rest_Helper_Environment::fix_insecure_content()
S
50 4 32
SiteGround_Optimizer\Rest\Rest_Helper_Images::manage_image_optimization()
S
49 4 32
SiteGround_Optimizer\Cli\Cli_Webp::change_quality()
S
57 5 17
SiteGround_Optimizer\Memcache\Memcache::maybe_exclude()
S
59 5 16
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::check_location()
S
58 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\Parser\Parser::optimize_for_visitors()
S
59 5 16
SiteGround_Optimizer\Combinator\Css_Combinator::swap_font_display()
S
58 5 15
SiteGround_Optimizer\Helper\Helper::is_rest()
S
57 5 15
SiteGround_Optimizer\Minifier\Minify_Html::__construct()
S
58 5 15
SiteGround_Optimizer\Combinator\Fonts_Optimizer::get_combined_css()
S
58 5 15
SiteGround_Optimizer\Htaccess\Htaccess::enable()
S
57 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\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\Modules\Modules::get_excluded()
S
52 4 26
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::ebook()
S
47 3 41
SiteGround_Optimizer\Cli\Cli_DNS_Prefetch::__invoke()
S
61 5 11
SiteGround_Optimizer\Ssl\Ssl::has_certificate()
S
52 4 25
SiteGround_Optimizer\Minifier\Minify_Html::process()
S
47 3 40
SiteGround_Optimizer\Minifier\Minifier::is_url_excluded()
S
51 4 24
SiteGround_Optimizer\Combinator\Fonts_Optimizer::run()
S
53 4 23
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_memcache()
S
54 4 23
SiteGround_Optimizer\Combinator\Css_Combinator::prepare_excluded_styles()
S
54 4 22
SiteGround_Optimizer\Analysis\Analysis::get_available_optimizations()
S
42 1 65
SiteGround_Optimizer\Loader\Loader::add_admin_hooks()
S
55 4 19
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_dynamic_cache()
S
50 3 34
SiteGround_Optimizer\DNS\Cloudflare::set_zone_id()
S
55 4 19
SiteGround_Optimizer\Ssl\Ssl::switch_protocol()
S
56 4 19
SiteGround_Optimizer\Install_Service\Install_5_7_0::populate_webfonts()
S
55 4 19
SiteGround_Optimizer\Ssl\Ssl::disable()
S
57 4 18
SiteGround_Optimizer\Loader\Loader::add_images_optimizer_hooks()
S
57 4 17
SiteGround_Optimizer\Rest\Rest_Helper::send_json()
S
57 4 17
SiteGround_Optimizer\Combinator\Fonts_Optimizer::parse_fonts()
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\Supercacher\Supercacher_Comments::purge_comment_post()
S
58 4 15
SiteGround_Optimizer\Htaccess\Htaccess::disable()
S
59 4 14
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer::delete_backups()
S
58 4 14
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::delete_webp_copy()
S
59 4 14
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_plugin_info()
S
59 4 13
SiteGround_Optimizer\Cli\Cli_Purge::__invoke()
S
60 4 13
SiteGround_Optimizer\Rest\Rest::register_cache_rest_routes()
S
45 1 58
SiteGround_Optimizer\DNS\Cloudflare::prepare()
S
61 4 13
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::maybe_modify()
S
62 4 12
SiteGround_Optimizer\Rest\Rest_Helper_Cache::disable_memcache()
S
53 3 26
SiteGround_Optimizer\Install_Service\Install_5_2_0::install()
S
64 4 11
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::set_assets_directory_path()
S
62 4 11
SiteGround_Optimizer\Emojis_Removal\Emojis_Removal::disable_emojis_remove_dns_prefetch()
S
62 4 11
SiteGround_Optimizer\Options\Options::get_excluded_lazy_load_media_types()
S
53 3 25
SiteGround_Optimizer\Install_Service\Install_5_5_0::install()
S
52 3 25
SiteGround_Optimizer\Install_Service\Install_5_0_0::get_options()
S
52 3 24
SiteGround_Optimizer\Helper\Helper::check_for_builders()
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\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\Install_Service\Install_5_7_0::install()
S
49 2 34
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\Front_End_Optimization\Front_End_Optimization::get_directory_size()
S
58 3 16
SiteGround_Optimizer\Combinator\Css_Combinator::check_for_imports()
S
58 3 16
SiteGround_Optimizer\Rest\Rest_Helper_Options::fetch_options_old()
S
57 3 16
SiteGround_Optimizer\Install_Service\Install_5_3_4::install()
S
58 3 16
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\Combinator\Js_Combinator::parse()
S
59 3 15
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\Database_Optimizer\Database_Optimizer::expired_transients()
S
62 4 10
SiteGround_Optimizer\Loader\Loader::add_images_optimizer_webp_hooks()
S
59 3 14
SiteGround_Optimizer\Cli\Cli_Images::__invoke()
S
58 3 14
SiteGround_Optimizer\Memcache\Memcache::is_connection_working()
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\Combinator\Js_Combinator::run()
S
60 3 14
SiteGround_Optimizer\Cli\Cli_Webp::change_type()
S
59 3 14
SiteGround_Optimizer\Rest\Rest::register_environment_rest_routes()
S
48 1 44
SiteGround_Optimizer\Combinator\Css_Combinator::run()
S
61 3 13
SiteGround_Optimizer\Admin\Admin_Bar::purge_cache()
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\Memcache\Memcache::remove_memcached_dropin()
S
63 3 11
SiteGround_Optimizer\Combinator\Fonts_Optimizer::preload_local_fonts()
S
62 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\Rest\Rest_Helper_Webp::optimize_webp_images()
S
53 2 26
SiteGround_Optimizer\Settings\Settings::export()
S
62 3 11
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\Rest\Rest::register_misc_rest_routes()
S
53 2 25
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_user_agent_header()
S
53 2 25
SiteGround_Optimizer\Install_Service\Install_5_0_0::apply_multisite_options()
S
53 2 25
SiteGround_Optimizer\Rest\Rest_Helper_Misc::manage_excludes()
S
53 2 23
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\Front_End_Optimization\Front_End_Optimization::add_async_attribute()
S
56 2 21
SiteGround_Optimizer\Rest\Rest_Helper_Cache::manage_automatic_purge()
S
56 2 21
SiteGround_Optimizer\Rest\Rest_Helper_Options::preload_combined_css()
S
56 2 21
SiteGround_Optimizer\Rest\Rest_Helper_Options::manage_combine_css()
S
56 2 21
SiteGround_Optimizer\Rest\Rest_Helper_Options::maybe_change_htaccess_rules()
S
56 2 21
SiteGround_Optimizer\Rest\Rest_Helper_Environment::ssl_disable()
S
57 2 20
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::initialize()
S
55 2 20
SiteGround_Optimizer\Install_Service\Install_Service::__construct()
S
50 1 34
SiteGround_Optimizer\Combinator\Abstract_Combinator::create_temp_file_and_get_url()
S
56 2 18
SiteGround_Optimizer\Rest\Rest_Helper_Images::check_image_optimizing_status()
S
57 2 17
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\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\Heartbeat_Control\Heartbeat_Control::build_default_dropdown()
S
59 2 16
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\Supercacher\Supercacher_Helper::set_bypass_cookie()
S
58 2 16
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_spam_comments()
S
65 3 9
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::optimize_tables()
S
65 3 9
SiteGround_Optimizer\Install_Service\Install_6_0_2::install()
S
67 3 8
SiteGround_Optimizer\Analysis\Analysis::save_test_result()
S
65 3 8
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_trash_comments()
S
65 3 9
SiteGround_Optimizer\Rest\Rest_Helper_Multisite::enable_multisite_optimization()
S
59 2 15
SiteGround_Optimizer\Supercacher\Supercacher_Postmeta::purge_update_postmeta()
S
65 3 9
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_revisions()
S
65 3 9
SiteGround_Optimizer\Minifier\Minify_Html::_commentCB()
S
70 3 5
SiteGround_Optimizer\Combinator\Css_Combinator::parse()
S
64 3 10
SiteGround_Optimizer\Rest\Rest_Helper_Multisite::disable_multisite_optimization()
S
59 2 15
sg_cachepress_purge_everything()
S
64 3 10
SiteGround_Optimizer\Install_Service\Install_Cleanup::cleanup()
S
66 3 9
SiteGround_Optimizer\Install_Service\Install_Service::install()
S
63 3 10
SiteGround_Optimizer\Combinator\Abstract_Combinator::__construct()
S
66 3 9
SiteGround_Optimizer\Install_Service\Install_5_5_2::install()
S
68 3 8
sg_cachepress_purge_cache()
S
64 3 9
SiteGround_Optimizer\Htaccess\Htaccess::set_htaccess_path()
S
64 3 10
SiteGround_Optimizer\Helper\Helper::is_plugin_installed()
S
67 3 8
SiteGround_Optimizer\Memcache\Memcache::dropin_exists()
S
65 3 10
SiteGround_Optimizer\Install_Service\Install_Service::install_required()
S
65 3 9
SiteGround_Optimizer\Install_Service\Install_5_7_4::install()
S
68 3 8
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_auto_drafts()
S
65 3 9
SiteGround_Optimizer\Options\Options::disable_option()
S
65 3 8
SiteGround_Optimizer\Helper\Helper::is_cron_disabled()
S
70 3 6
SiteGround_Optimizer\Loader\Loader::load_dependencies()
S
69 3 7
SiteGround_Optimizer\Loader\Loader::add_memcache_hooks()
S
63 3 10
SiteGround_Optimizer\Loader\Loader::add_minifier_hooks()
S
64 3 10
SiteGround_Optimizer\Memcache\Memcache::get_port_file_contents()
S
65 3 8
SiteGround_Optimizer\Memcache\Memcache::get_memcached_port()
S
65 3 10
SiteGround_Optimizer\Helper\Helper::check_upload_dir_permissions()
S
64 3 9
SiteGround_Optimizer\Htaccess\Htaccess::__construct()
S
66 3 9
SiteGround_Optimizer\Multisite\Multisite::get_images_optimization_status()
S
65 3 9
SiteGround_Optimizer\Multisite\Multisite::enable_supercacher_optimization()
S
66 3 9
SiteGround_Optimizer\Multisite\Multisite::disable_supercacher_optimization()
S
66 3 9
SiteGround_Optimizer\Options\Options::is_enabled()
S
67 3 7
SiteGround_Optimizer\Options\Options::enable_option()
S
65 3 8
SiteGround_Optimizer\Rest\Rest_Helper::validate_and_get_option_value()
S
66 3 7
SiteGround_Optimizer\Config\Config::build_config_content()
S
65 3 8
SiteGround_Optimizer\Cli\Cli_Settings::import()
S
63 3 10
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::delete_trashed_posts()
S
65 3 9
SiteGround_Optimizer\Rest\Rest_Helper_Options::prepare_options()
S
63 3 10
SiteGround_Optimizer\Cli\Cli_Webp::__invoke()
S
67 3 8
SiteGround_Optimizer\Loader\Loader::add_emojis_removal_hooks()
S
60 2 13
SiteGround_Optimizer\Admin\Admin_Bar::add_admin_bar_purge()
S
61 2 13
SiteGround_Optimizer\Rest\Rest_Helper::validate_rest_request()
S
59 2 13
SiteGround_Optimizer\Rest\Rest_Helper_Misc::run_analysis()
S
60 2 13
SiteGround_Optimizer\Rest\Rest_Helper_Options::manage_request()
S
60 2 13
SiteGround_Optimizer\Install_Service\Install_5_0_0::update_exclude_list_option()
S
61 2 12
SiteGround_Optimizer\Admin\Admin::enqueue_styles()
S
62 2 12
SiteGround_Optimizer\DNS\Cloudflare::purge_cache()
S
63 2 12
SiteGround_Optimizer\Modules\Modules::disable_modules()
S
62 2 12
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_original_filepath()
S
60 2 12
SiteGround_Optimizer\Admin\Admin::get_plugin_page_ids()
S
63 2 11
SiteGround_Optimizer\Combinator\Js_Combinator::try_to_process_inline_script()
S
64 2 11
SiteGround_Optimizer\Activator\Activator::activate()
S
62 2 11
SiteGround_Optimizer\DNS\Cloudflare::remove_worker()
S
63 2 11
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\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 20
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\Rest\Rest::register_cloudflare_rest_routes()
S
59 1 16
SiteGround_Optimizer\Rest\Rest::register_multisite_rest_routes()
S
59 1 16
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::set_intervals()
S
59 1 16
SiteGround_Optimizer\Config\Config::update_config()
S
64 2 10
SiteGround_Optimizer\Activator\Activator::maybe_create_memcache_dropin()
S
69 2 7
SiteGround_Optimizer\Rest\Rest_Helper::send_json_response()
S
70 2 6
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::maybe_update_total_unoptimized_images()
S
64 2 10
SiteGround_Optimizer\Options\Options::change_option()
S
71 2 5
SiteGround_Optimizer\Ssl\Ssl::get_instance()
S
71 2 6
SiteGround_Optimizer\Config\Config::__construct()
S
74 2 5
SiteGround_Optimizer\Loader\Loader::add_ssl_hooks()
S
69 2 6
SiteGround_Optimizer\Helper\Helper::get_home_url()
S
69 2 6
SiteGround_Optimizer\DNS\Prefetch::get_instance()
S
71 2 6
SiteGround_Optimizer\Options\Options::is_mu_enabled()
S
68 2 7
SiteGround_Optimizer\Rest\Rest::load_dependencies()
S
73 2 5
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_instance()
S
71 2 6
SiteGround_Optimizer\Emojis_Removal\Emojis_Removal::disable_emojis_tinymce()
S
71 2 6
SiteGround_Optimizer\Admin\Admin::is_plugin_page()
S
68 2 7
SiteGround_Optimizer\Cli\Cli_Purge::purge_url()
S
68 2 7
SiteGround_Optimizer\Minifier\Minifier::get_instance()
S
71 2 6
SiteGround_Optimizer\Config\Config::create_config()
S
68 2 7
SiteGround_Optimizer\Install_Service\Install_5_7_14::install()
S
68 2 8
SiteGround_Optimizer\Helper\Helper::get_uploads_dir()
S
66 2 8
SiteGround_Optimizer\Options\Options::enable_mu_option()
S
66 2 8
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::create_directory()
S
68 2 7
SiteGround_Optimizer\Minifier\Minify_Html::_removeCdata()
S
70 2 5
SiteGround_Optimizer\Multisite\Multisite::get_supercacher_status()
S
65 2 9
SiteGround_Optimizer\Loader\Loader::add_heartbeat_control_hooks()
S
65 2 8
SiteGround_Optimizer\Memcache\Memcache::enable_memcache()
S
65 2 10
SiteGround_Optimizer\Loader\Loader::add_modules_hooks()
S
63 2 10
SiteGround_Optimizer\Combinator\Js_Combinator::get_instance()
S
71 2 6
SiteGround_Optimizer\Helper\Helper::get_site_url()
S
69 2 6
SiteGround_Optimizer\Install_Service\Install_6_0_3::install()
S
72 2 5
SiteGround_Optimizer\Helper\Helper::hide_warnings_in_rest_api()
S
73 2 5
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::manage_cloudflare()
S
63 2 10
SiteGround_Optimizer\Supercacher\Supercacher::get_instance()
S
71 2 6
SiteGround_Optimizer\Modules\Modules::get_modules_pretty_names()
S
66 2 8
SiteGround_Optimizer\Loader\Loader::add_install_service_hooks()
S
66 2 8
SiteGround_Optimizer\Supercacher\Supercacher_Posts::get_blog_page()
S
68 2 7
SiteGround_Optimizer\Admin\Admin::reorder_submenu_pages()
S
68 2 7
SiteGround_Optimizer\Memcache\Memcache::get_memcached_port_from_string()
S
68 2 7
SiteGround_Optimizer\Loader\Loader::add_cli_hooks()
S
73 2 5
SiteGround_Optimizer\Htaccess\Htaccess::is_enabled()
S
68 2 7
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::check_assets_dir()
S
68 2 8
SiteGround_Optimizer\Cli\Cli_Status::__invoke()
S
69 2 6
SiteGround_Optimizer\Cli\Cli_Purge::purge_memcached()
S
68 2 7
SiteGround_Optimizer\Install_Service\Install_5_3_2::install()
S
70 2 7
SiteGround_Optimizer\Options\Options::disable_mu_option()
S
66 2 8
SiteGround_Optimizer\Admin\Admin::render()
S
79 2 3
SiteGround_Optimizer\Cli\Cli_Settings::export()
S
68 2 7
SiteGround_Optimizer\Cli\Cli_DNS_Prefetch::add_url()
S
64 2 9
SiteGround_Optimizer\Modules\Modules::get_active_modules()
S
71 2 6
SiteGround_Optimizer\Combinator\Fonts_Optimizer::get_instance()
S
71 2 6
SiteGround_Optimizer\Cli\Cli_DNS_Prefetch::remove_url()
S
63 2 10
SiteGround_Optimizer\Install_Service\Install_5_5_4::install()
S
67 2 9
SiteGround_Optimizer\Minifier\Minifier::run()
S
72 2 6
SiteGround_Optimizer\Ssl\Ssl::maybe_switch_rules()
S
72 2 6
SiteGround_Optimizer\Rest\Rest_Helper_Images::get_preview_images()
S
65 2 9
SiteGround_Optimizer\Cli\Cli_Status::get_option_status()
S
68 2 7
SiteGround_Optimizer\Install_Service\Install_5_0_0::maybe_enable_ssl()
S
70 2 6
SiteGround_Optimizer\Helper\Helper::setup_wp_filesystem()
S
67 2 8
SiteGround_Optimizer\Install_Service\Install_5_0_9::install()
S
69 2 7
SiteGround_Optimizer\Rest\Rest::register_rest_routes()
S
72 2 5
SiteGround_Optimizer\Minifier\Minify_Html::_needsCdata()
S
78 2 3
SiteGround_Optimizer\Combinator\Js_Combinator::prepare_localized_scripts()
S
66 2 8
SiteGround_Optimizer\Parser\Parser::end_buffer()
S
75 2 5
SiteGround_Optimizer\Supercacher\Supercacher_Posts::purge_post_save()
S
71 2 6
SiteGround_Optimizer\Options\Options::validate_key()
S
68 2 7
SiteGround_Optimizer\Install_Service\Install_5_6_3::install()
S
66 2 8
SiteGround_Optimizer\Install_Service\Install_5_0_6::install()
S
69 2 8
SiteGround_Optimizer\Combinator\Css_Combinator::get_instance()
S
71 2 6
SiteGround_Optimizer\Helper\Helper::is_siteground()
S
78 2 3
SiteGround_Optimizer\Install_Service\Install_5_3_10::install()
S
67 2 8
SiteGround_Optimizer\DNS\Cloudflare::remove_site_rules()
S
65 2 9
SiteGround_Optimizer\Supercacher\Supercacher::purge_rest_cache()
S
71 2 6
SiteGround_Optimizer\Modules\Modules::get_instance()
S
71 2 6
SiteGround_Optimizer\Supercacher\Supercacher_Helper::remove_bypass_cookie()
S
70 2 6
SiteGround_Optimizer\Install_Service\Install_5_3_0::install()
S
68 2 8
SiteGround_Optimizer\Htaccess\Htaccess::get_instance()
S
71 2 6
SiteGround_Optimizer\Loader\Loader::add_cloudflare_hooks()
S
68 2 7
SiteGround_Optimizer\Rest\Rest_Helper_Environment::ssl()
S
73 2 4
SiteGround_Optimizer\Analysis\Analysis::check_for_premigration_test()
S
62 2 10
SiteGround_Optimizer\Install_Service\Install_5_0_8::install()
S
74 2 5
SiteGround_Optimizer\DNS\Cloudflare::get_instance()
S
71 2 6
SiteGround_Optimizer\Install_Service\Install_6_0_0::install()
S
69 2 7
SiteGround_Optimizer\Cli\Cli_Purge::purge_everything()
S
67 2 8
SiteGround_Optimizer\Install_Service\Install_5_3_1::install()
S
75 2 5
SiteGround_Optimizer\Supercacher\Supercacher_Postmeta::purge_postmeta()
S
73 2 5
SiteGround_Optimizer\Rest\Rest_Helper_Options::enable_option_from_rest()
S
60 1 14
SiteGround_Optimizer\Ssl\Ssl::get_url_list()
S
60 1 14
SiteGround_Optimizer\Rest\Rest_Helper_Options::disable_option_from_rest()
S
59 1 14
SiteGround_Optimizer\Install_Service\Install_5_0_0::apply_new_options()
S
60 1 14
SiteGround_Optimizer\Rest\Rest_Helper_Environment::manage_heartbeat_optimization()
S
60 1 13
SiteGround_Optimizer\Ssl\Ssl::replace_insecure_links()
S
63 1 11
SiteGround_Optimizer\Cli\Cli::register_commands()
S
62 1 11
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::reset_image_optimization_status()
S
63 1 11
SiteGround_Optimizer\Install_Service\Install_5_0_5::install()
S
63 1 11
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::__construct()
S
80 1 3
SiteGround_Optimizer\Rest\Rest_Helper_Images::__construct()
S
76 1 4
SiteGround_Optimizer\Images_Optimizer\Abstract_Images_Optimizer::complete()
S
65 1 9
SiteGround_Optimizer\Rest\Rest_Helper_Cache::__construct()
S
73 1 5
SiteGround_Optimizer\Multisite\Multisite::enable_forcessl_optimization()
S
79 1 3
SiteGround_Optimizer\Rest\Rest_Helper_Cloudflare::purge_cloudflare_cache_from_rest()
S
75 1 5
SiteGround_Optimizer\Memcache\Memcache::get_object_cache_file()
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\Ssl\Ssl::__construct()
S
80 1 3
SiteGround_Optimizer\Supercacher\Supercacher::__construct()
S
73 1 5
SiteGround_Optimizer\Rest\Rest_Helper::send_json_error()
S
79 1 3
SiteGround_Optimizer\Rest\Rest_Helper_Environment::__construct()
S
73 1 5
SiteGround_Optimizer\Heartbeat_Control\Heartbeat_Control::__construct()
S
82 1 3
SiteGround_Optimizer\Install_Service\Install_Service::get_current_version()
S
79 1 3
SiteGround_Optimizer\Rest\Rest_Helper_Cache::purge_cache_from_rest()
S
72 1 6
SiteGround_Optimizer\Minifier\Minify_Html::_outsideTagCB()
S
77 1 3
SiteGround_Optimizer\Supercacher\Supercacher::purge_cache()
S
80 1 3
SiteGround_Optimizer\Parser\Parser::is_xml()
S
72 1 5
SiteGround_Optimizer\Lazy_Load\Lazy_Load::__construct()
S
73 1 5
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::delete_webp_files()
S
70 1 6
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::get_assets_dir()
S
82 1 3
SiteGround_Optimizer\Combinator\Abstract_Combinator::hide_comments()
S
79 1 3
SiteGround_Optimizer\Supercacher\Supercacher_Postmeta::run()
S
71 1 5
SiteGround_Optimizer\Images_Optimizer\Images_Optimizer_Webp::regenerate_webp_copy()
S
73 1 5
SiteGround_Optimizer\Lazy_Load\Lazy_Load_Images::add_lazyload_class()
S
79 1 3
SiteGround_Optimizer\Parser\Parser::is_amp_enabled()
S
72 1 5
SiteGround_Optimizer\Supercacher\Supercacher_Terms::purge_term_and_index_cache()
S
69 1 7
SiteGround_Optimizer\Analysis\Analysis::get_test_results()
S
67 1 8
SiteGround_Optimizer\Settings\Settings::__construct()
S
80 1 3
SiteGround_Optimizer\Combinator\Abstract_Combinator::get_items()
S
72 1 5
SiteGround_Optimizer\Parser\Parser::start_bufffer()
S
80 1 3
SiteGround_Optimizer\Install_Service\Install_5_0_0::__construct()
S
76 1 4
SiteGround_Optimizer\Install_Service\Install_5_0_13::install()
S
98 1 1
SiteGround_Optimizer\Combinator\Abstract_Combinator::get_content()
S
73 1 5
SiteGround_Optimizer\I18n\I18n::load_textdomain()
S
71 1 7
SiteGround_Optimizer\Install_Service\Install_5_0_12::install()
S
98 1 1
SiteGround_Optimizer\Combinator\Css_Combinator::__construct()
S
76 1 4
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::rate()
S
64 1 10
SiteGround_Optimizer\Combinator\Fonts_Optimizer::__construct()
S
76 1 4
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::clear_memcache()
S
81 1 3
SiteGround_Optimizer\Admin\Admin::hide_blocking_plugins_notice()
S
76 1 4
SiteGround_Optimizer\Minifier\Minifier::minify_html()
S
76 1 4
SiteGround_Optimizer\Loader\Loader::add_helper_hooks()
S
72 1 5
SiteGround_Optimizer\Rest\Rest_Helper_Dashboard::rate_get()
S
67 1 8
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer_Background::task()
S
72 1 5
SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization::__construct()
S
68 1 8
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\Rest\Rest_Helper::send_json_success()
S
79 1 3
SiteGround_Optimizer\Minifier\Minify_Html::minify()
S
75 1 4
SiteGround_Optimizer\Database_Optimizer\Database_Optimizer::__construct()
S
74 1 5
SiteGround_Optimizer\Install_Service\Install_5_5_2::__construct()
S
80 1 3
SiteGround_Optimizer\Minifier\Minify_Html::_removeTextareaCB()
S
79 1 3
SiteGround_Optimizer\Install_Service\Install_5_3_2::__construct()
S
80 1 3
SiteGround_Optimizer\Minifier\Minify_Html::_reservePlace()
S
72 1 5
SiteGround_Optimizer\Rest\Rest_Helper::get_response_message()
S
79 1 3

47 more item(s) not shown.