Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
TenWebOptimizer\OptimizerMain::init() | 90 | 249 | ||
TenWebOptimizer\OptimizerScripts::read() | 80 | 257 | ||
TenWebOptimizer\OptimizerStyles::read() | 65 | 203 | ||
TenWebOptimizer\OptimizerElementor::two_elementor_optimized_content() | 58 | 148 | ||
TenWebOptimizer\OptimizerMain::end_buffering() | 41 | 174 | ||
TenWebOptimizer\OptimizerCriticalCss::createCriticalCSS() | 34 | 120 | ||
TenWebOptimizer\OptimizerCriticalCss::getCriticalCssApi() | 31 | 142 | ||
TenWebOptimizer\OptimizerStyles::optimize() | 32 | 124 | ||
TenWebOptimizer\OptimizerAdminBar::two_score_circles() | 34 | 34 | 93 | |
TenWebOptimizer\OptimizerAdminBar::two_admin_bar_menu_content() | 28 | 139 | ||
TenWebOptimizer\OptimizerMain::add_two_js_footer() | 29 | 28 | 139 | |
TenWebOptimizer\OptimizerUtils::clear_third_party_cache() | 35 | 32 | 77 | |
TenWebOptimizer\OptimizerStyles::injectCriticalCss() | 35 | 32 | 74 | |
TenWebOptimizer\OptimizerDataRepository::get_pages() | 28 | 132 | ||
TenWebOptimizer\OptimizerAdminBar::two_optimize_notification() | 30 | 28 | 118 | |
TenWebOptimizer\OptimizerUrl::urlIsOptimizableWithReason() | 35 | 30 | 73 | |
TenWebOptimizer\OptimizerUtils::replace_bg() | 35 | 28 | 69 | |
TenWebOptimizer\OptimizerAdmin::ajax_two_settings() | 35 | 26 | 78 | |
TenWebOptimizer\OptimizerUtils::serve_different_sizes_for_critical_bg_image() | 38 | 26 | 62 | |
TenWebOptimizer\OptimizerApi::two_rest() | 1 | 432 | ||
TenWebOptimizer\OptimizerImages::process_image() | 33 | 23 | 93 | |
TenWebOptimizer\OptimizerAdmin::set_additional_settings() | 35 | 23 | 81 | |
TenWebOptimizer\OptimizerApi::set_two_settings() | 35 | 23 | 81 | |
TenWebOptimizer\OptimizerStyles::is_async() | 41 | 24 | 54 | |
two_init() | 33 | 21 | 89 | |
TenWebOptimizer\OptimizerCriticalCss::getCriticalCssData() | 42 | 22 | 48 | |
TenWebOptimizer\OptimizerAdmin::two_critical() | 39 | 21 | 62 | |
TenWebOptimizer\OptimizerAdmin::activate() | 40 | 21 | 53 | |
TenWebOptimizer\OptimizerApi::set_modes() | 35 | 19 | 80 | |
TenWebOptimizer\OptimizerAdminBar::two_set_data() | 42 | 21 | 41 | |
TenWebOptimizer\OptimizerUtils::regenerate_critical() | 36 | 17 | 82 | |
TenWebOptimizer\OptimizerUtils::two_update_subscription() | 40 | 19 | 51 | |
TenWebOptimizer\OptimizerCriticalCss::generateCriticalCSS() | 42 | 19 | 47 | |
TenWebOptimizer\OptimizerBase::getpath() | 40 | 18 | 59 | |
TenWebOptimizer\OptimizerAdmin::connect_to_tenweb() | 39 | 18 | 58 | |
TenWebOptimizer\OptimizerImages::add_lazyload() | 40 | 18 | 56 | |
TenWebOptimizer\OptimizerScripts::optimize() | 40 | 17 | 61 | |
TenWebOptimizer\OptimizerAdmin::two_enqueue_admin_assets() | 35 | 16 | 73 | |
TenWebOptimizer\ExcludeJsFromDelay::get_exclusion_list() | 42 | 17 | 50 | |
TenWebOptimizer\OptimizerAdminBar::two_front_optimized_content() | 40 | 16 | 59 | |
TenWebOptimizer\OptimizerDataRepository::get_settings() | 44 | 17 | 43 | |
TenWebOptimizer\OptimizerSettings::maybe_change_server_configuration() | 44 | 17 | 43 | |
TenWebOptimizer\OptimizerAdmin::post_clear_cache() | 44 | 17 | 41 | |
TenWebOptimizer\OptimizerUtils::init_defines() | 43 | 16 | 51 | |
TenWebOptimizer\OptimizerSettings::init_settings() | 42 | 15 | 51 | |
TenWebOptimizer\OptimizerAdmin::get_posts_for_critical() | 42 | 15 | 48 | |
TenWebOptimizer\OptimizerAdminBar::two_booster_pro_content() | 40 | 14 | 62 | |
TenWebOptimizer\OptimizerMain::should_serve_optimized_page() | 49 | 16 | 28 | |
TenWebOptimizer\OptimizerAdmin::update() | 46 | 15 | 35 | |
TenWebOptimizer\OptimizerUtils::substr_replace() | 48 | 15 | 33 | |
TenWebOptimizer\OptimizerAdmin::save_css_options() | 41 | 13 | 59 | |
TenWebOptimizer\OptimizerOnInit::__construct() | 42 | 14 | 44 | |
TenWebOptimizer\OptimizerElementor::two_register_document_controls() | 39 | 13 | 59 | |
TenWebOptimizer\OptimizerImages::add_attachment_id_to_img() | 43 | 14 | 43 | |
TenWebOptimizer\OptimizerMain::add_delayed_javascript_execution_script_header() | 35 | 9 | 117 | |
TenWebOptimizer\OptimizerAdmin::clear_cache() | 41 | 13 | 53 | |
TenWebOptimizer\OptimizerImages::build_source_tag() | 47 | 14 | 33 | |
TenWebOptimizer\OptimizerUtils::init_flow_score_check() | 39 | 12 | 60 | |
TenWebOptimizer\OptimizerBase::inject_minified_callback() | 45 | 13 | 40 | |
TenWebOptimizer\OptimizerCacheStructure::check() | 52 | 14 | 24 | |
TenWebOptimizer\OptimizerStyles::fixurls() | 41 | 12 | 53 | |
TenWebOptimizer\OptimizerAdmin::__construct() | 46 | 13 | 33 | |
TenWebOptimizer\OptimizerUtils::request_webp_action() | 40 | 11 | 63 | |
TenWebOptimizer\OptimizerImages::isExcluded() | 47 | 13 | 33 | |
TenWebOptimizer\OptimizerImages::get_images() | 48 | 13 | 32 | |
TenWebOptimizer\OptimizerApi::set_webp_status() | 44 | 12 | 42 | |
TenWebOptimizer\OptimizerUtils::delete_all_cache_file() | 50 | 13 | 26 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::__construct() | 49 | 13 | 25 | |
TenWebOptimizer\OptimizerMain::set_modes() | 51 | 13 | 24 | |
TenWebOptimizer\OptimizerSettings::set_settings() | 46 | 12 | 36 | |
TenWebOptimizer\OptimizerScripts::getcontent() | 40 | 10 | 64 | |
TenWebOptimizer\OptimizerNPS::update_nps_survey_data() | 43 | 11 | 48 | |
TenWebOptimizer\OptimizerAdmin::two_elementor_regenerate_ccss() | 47 | 12 | 32 | |
TenWebOptimizer\OptimizerAdmin::setFlowIdNotificationId() | 46 | 12 | 32 | |
TenWebOptimizer\OptimizerUtils::is_pagespeed_image_optimization_enables() | 56 | 13 | 16 | |
TenWebOptimizer\OptimizerCriticalCss::__construct() | 49 | 12 | 30 | |
TenWebOptimizer\OptimizerUtils::set_global_mode() | 49 | 12 | 29 | |
TenWebOptimizer\OptimizerStyles::getcontent() | 41 | 10 | 55 | |
TenWebOptimizer\OptimizerAdmin::two_flow_incompatible_plugins() | 51 | 12 | 24 | |
TenWebOptimizer\OptimizerUtils::get_post_id() | 45 | 11 | 39 | |
TenWebOptimizer\OptimizerSettings::set_default_settings() | 53 | 12 | 22 | |
TenWebOptimizer\OptimizerAdmin::init_admin() | 38 | 9 | 62 | |
TenWebOptimizer\OptimizerAdmin::settings_page() | 54 | 12 | 17 | |
TenWebOptimizer\OptimizerOnInit::two_admin_bar() | 54 | 12 | 17 | |
TenWebOptimizer\OptimizerUtils::assemble_parsed_url() | 56 | 12 | 15 | |
TenWebOptimizer\OptimizerUtils::cache_compare() | 49 | 11 | 29 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::delete_page_cache() | 50 | 11 | 28 | |
TenWebOptimizer\OptimizerOnInit::two_get_optimized_images() | 43 | 10 | 43 | |
TenWebOptimizer\OptimizerAdmin::admin_menu() | 40 | 8 | 71 | |
TenWebOptimizer\OptimizerUtils::injectCriticalBg() | 50 | 11 | 25 | |
TenWebOptimizer\OptimizerAdminBar::__construct() | 42 | 9 | 53 | |
TenWebOptimizer\OptimizerAdmin::two_flow_set_mode() | 51 | 11 | 23 | |
TenWebOptimizer\OptimizerAdminBar::two_check_score_improvement() | 52 | 11 | 22 | |
TenWebOptimizer\OptimizerApi::update_settings() | 43 | 9 | 49 | |
TenWebOptimizer\OptimizerCache::stats_scan() | 54 | 11 | 18 | |
OptimizerCli::change_nginx_webp_delivery() | 48 | 10 | 31 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::can_process_page() | 52 | 10 | 30 | |
TenWebOptimizer\OptimizerAdmin::clear_cache_conditionally_update() | 57 | 11 | 14 | |
TenWebOptimizer\OptimizerScripts::ismergeable() | 52 | 10 | 28 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::get_query_params() | 32 | 3 | 131 | |
TenWebOptimizer\OptimizerCriticalCss::setCritical() | 46 | 9 | 40 | |
TenWebOptimizer\OptimizerUtils::check_page_has_no_redirects() | 48 | 9 | 35 | |
TenWebOptimizer\OptimizerMain::reinit_lazy_load_options() | 56 | 10 | 18 | |
TenWebOptimizer\OptimizerImages::replace_video() | 47 | 9 | 32 | |
TenWebOptimizer\OptimizerDataRepository::get_modes() | 48 | 9 | 32 | |
TenWebOptimizer\OptimizerCache::__construct() | 48 | 9 | 32 | |
TenWebOptimizer\OptimizerUtils::cache_files_parsing_array() | 48 | 9 | 32 | |
TenWebOptimizer\OptimizerAdmin::two_deactivate() | 48 | 9 | 30 | |
TenWebOptimizer\OptimizerSettings::update_setting() | 50 | 9 | 28 | |
TenWebOptimizer\OptimizerUtils::get_tenweb_connection_link() | 45 | 8 | 39 | |
TenWebOptimizer\OptimizerUtils::get_current_post_info() | 52 | 9 | 24 | |
TenWebOptimizer\OptimizerCacheStructure::getTagSource() | 52 | 9 | 23 | |
TenWebOptimizer\OptimizerMain::two_headers() | 52 | 9 | 23 | |
TenWebOptimizer\OptimizerStyles::ismovable() | 54 | 9 | 22 | |
TenWebOptimizer\OptimizerCriticalCss::generate_critical_css_by_id() | 42 | 7 | 52 | |
TenWebOptimizer\OptimizerUtils::inject_in_html() | 48 | 8 | 35 | |
TenWebOptimizer\OptimizerSettings::get_settings() | 56 | 9 | 19 | |
OptimizerCli::config() | 48 | 8 | 34 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::valid_buffer_to_cache() | 56 | 9 | 18 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::get_cache_dir_for_page() | 48 | 8 | 32 | |
TenWebOptimizer\OptimizerBanner::two_send_nps_survey_data() | 48 | 8 | 31 | |
TenWebOptimizer\OptimizerNPS::front_page_significant_improved() | 56 | 9 | 16 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::allowed_by_optimizer() | 63 | 10 | 8 | |
TenWebOptimizer\OptimizerBanner::setArgs() | 57 | 9 | 15 | |
TenWebOptimizer\OptimizerAdmin::two_critical_statuses() | 50 | 8 | 28 | |
TenWebOptimizer\OptimizerUtils::clear_cloudflare_cache() | 49 | 8 | 27 | |
TenWebOptimizer\OptimizerSettings::sync_configs_with_plugin_state() | 51 | 8 | 27 | |
TenWebOptimizer\OptimizerUtils::add_wpml_home_pages_into_critical_pages() | 51 | 8 | 27 | |
TenWebOptimizer\OptimizerAdminBar::two_admin_menu() | 51 | 8 | 25 | |
TenWebOptimizer\OptimizerAdmin::disconnect_from_tenweb() | 45 | 7 | 39 | |
TenWebOptimizer\OptimizerUtils::update_post() | 52 | 8 | 24 | |
TenWebOptimizer\OptimizerAdmin::generateCriticalCssOnInit() | 53 | 8 | 23 | |
TenWebOptimizer\OptimizerUtils::get_modes() | 52 | 8 | 23 | |
TenWebOptimizer\OptimizerUtils::clear_iframe_src() | 43 | 6 | 52 | |
TenWebOptimizer\OptimizerFonts::injectLinks() | 52 | 8 | 22 | |
TenWebOptimizer\OptimizerStyles::get_replace_GoogleFonts() | 53 | 8 | 21 | |
TenWebOptimizer\OptimizerUtils::two_critical_status() | 54 | 8 | 20 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::enable_disable_page_cache() | 54 | 8 | 19 | |
TenWebOptimizer\OptimizerLogger::get_stack_trace() | 53 | 8 | 19 | |
TenWebOptimizer\OptimizerUtils::download_critical() | 47 | 7 | 34 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::init() | 55 | 8 | 17 | |
OptimizerCli::test_mode() | 49 | 7 | 32 | |
TenWebOptimizer\OptimizerStyles::addAttrDisplaySwap() | 49 | 7 | 32 | |
TenWebOptimizer\OptimizerUtils::wp_maybe_generate_attachment_metadata() | 55 | 8 | 17 | |
TenWebOptimizer\OptimizerAdmin::two_update_flow_status() | 56 | 8 | 16 | |
TenWebOptimizer\OptimizerAdmin::two_uninstall() | 45 | 6 | 46 | |
TenWebOptimizer\OptimizerImages::get_size_from_tag() | 50 | 7 | 30 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::__construct() | 50 | 7 | 29 | |
TenWebOptimizer\OptimizerImages::replace_iframe() | 50 | 7 | 29 | |
TenWebOptimizer\OptimizerSettings::change_nginx_webp_delivery() | 50 | 7 | 29 | |
TenWebOptimizer\OptimizerAdmin::redirect_after_activation() | 59 | 8 | 13 | |
TenWebOptimizer\OptimizerImages::url_to_path() | 50 | 7 | 26 | |
TenWebOptimizer\OptimizerCache::filterThroughCache() | 51 | 7 | 26 | |
TenWebOptimizer\OptimizerApi::check_domain() | 46 | 6 | 41 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::serve_cached_file() | 51 | 7 | 25 | |
TenWebOptimizer\OptimizerImages::filter_lazyload_images() | 51 | 7 | 24 | |
TenWebOptimizer\OptimizerScripts::js_snippetcacher() | 52 | 7 | 24 | |
TenWebOptimizer\OptimizerUtils::replace_font() | 52 | 7 | 24 | |
TenWebOptimizer\OptimizerUtils::get_default_critical_pages() | 47 | 6 | 39 | |
TenWebOptimizer\OptimizerAdmin::set_global_mode() | 53 | 7 | 23 | |
TenWebOptimizer\OptimizerFonts::parse_google_fonts() | 52 | 7 | 23 | |
TenWebOptimizer\OptimizerAdmin::clear_critical_cache() | 54 | 7 | 20 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::cache_content() | 55 | 7 | 19 | |
TenWebOptimizer\OptimizerScripts::ismovable() | 57 | 7 | 19 | |
two_optimize_page() | 54 | 7 | 18 | |
TenWebOptimizer\OptimizerUtils::dirsize() | 56 | 7 | 18 | |
TenWebOptimizer\OptimizerMain::check_cache_dir() | 56 | 7 | 18 | |
TenWebOptimizer\OptimizerCache::check_cache_dir() | 56 | 7 | 18 | |
TenWebOptimizer\OptimizerCacheStructure::set() | 54 | 7 | 17 | |
OptimizerCli::flush() | 50 | 6 | 31 | |
TenWebOptimizer\OptimizerSettings::write_htaccess_configs() | 50 | 6 | 30 | |
TenWebOptimizer\OptimizerAdmin::checkDiviSettingsChange() | 62 | 8 | 10 | |
TenWebOptimizer\OptimizerOnInit::two_get_page_score() | 58 | 7 | 13 | |
TenWebOptimizer\OptimizerOnInit::two_is_page_optimized() | 59 | 7 | 12 | |
TenWebOptimizer\OptimizerApi::delete_so_page() | 46 | 5 | 39 | |
TenWebOptimizer\OptimizerDataRepository::get_global_data() | 46 | 5 | 38 | |
TenWebOptimizer\OptimizerUtils::generate_wpml_home_pages_critical_css() | 53 | 6 | 23 | |
TenWebOptimizer\OptimizerUtils::delete_critical_page() | 52 | 6 | 23 | |
TenWebOptimizer\ExcludeJsFromDelay::plugin_is_excluded() | 53 | 6 | 22 | |
TenWebOptimizer\OptimizerScripts::should_aggregate() | 54 | 6 | 21 | |
TenWebOptimizer\OptimizerDataRepository::get_webp_status() | 48 | 5 | 35 | |
TenWebOptimizer\OptimizerImages::inject_classes_in_tag() | 54 | 6 | 20 | |
TenWebOptimizer\OptimizerCacheStructure::retrieve() | 54 | 6 | 20 | |
TenWebOptimizer\OptimizerAdmin::two_activate() | 54 | 6 | 20 | |
print_nps_content() | 50 | 5 | 34 | |
TenWebOptimizer\OptimizerLogger::add_log() | 55 | 6 | 19 | |
two_preview_assets() | 46 | 5 | 33 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::request_headers() | 55 | 6 | 18 | |
TenWebOptimizer\OptimizerBanner::two_set_autoupdate_from_banner() | 56 | 6 | 17 | |
TenWebOptimizer\OptimizerAdmin::two_enqueue_assets() | 48 | 5 | 32 | |
TenWebOptimizer\OptimizerSettings::import_settings() | 56 | 6 | 17 | |
TenWebOptimizer\OptimizerCache::delete_advanced_cache_clear_artifacts() | 56 | 6 | 17 | |
TenWebOptimizer\OptimizerAdmin::diviChangesClearCache() | 56 | 6 | 17 | |
TenWebOptimizer\OptimizerUtils::triggerPostOptimizationTasks() | 48 | 5 | 32 | |
TenWebOptimizer\OptimizerUtils::get_critical_default_sizes() | 58 | 6 | 16 | |
TenWebOptimizer\OptimizerUtils::set_critical() | 56 | 6 | 16 | |
TenWebOptimizer\OptimizerUtils::get_booster_icon() | 61 | 7 | 10 | |
TenWebOptimizer\OptimizerApi::validate_page_id() | 74 | 7 | 3 | |
TenWebOptimizer\OptimizerStyles::can_inject_late() | 59 | 6 | 14 | |
TenWebOptimizer\OptimizerAdmin::startTheFlow() | 49 | 5 | 28 | |
TenWebOptimizer\OptimizerUtils::is_rest() | 59 | 6 | 13 | |
two_define_so_organization_name() | 60 | 6 | 12 | |
TenWebOptimizer\OptimizerApi::validate_option_value() | 52 | 5 | 26 | |
TenWebOptimizer\OptimizerUtils::check_plugin_update() | 62 | 6 | 11 | |
TenWebOptimizer\OptimizerUtils::get_wpml_home_urls() | 52 | 5 | 25 | |
TenWebOptimizer\OptimizerCache::cache() | 52 | 5 | 24 | |
TenWebOptimizer\OptimizerElementor::two_elementor_not_optimized_content() | 52 | 5 | 24 | |
nps_rating_part() | 46 | 4 | 38 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::get_cache_file_dir() | 52 | 5 | 23 | |
TenWebOptimizer\OptimizerBase::url_replace_cdn() | 53 | 5 | 22 | |
TenWebOptimizer\OptimizerScripts::minify_single() | 53 | 5 | 22 | |
TenWebOptimizer\OptimizerCacheStructure::__construct() | 53 | 5 | 22 | |
TenWebOptimizer\ExcludeJsFromDelay::get_exclusion_data() | 53 | 5 | 21 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::maybe_clear_cache() | 53 | 5 | 21 | |
TenWebOptimizer\OptimizerBase::prepare_minify_single() | 55 | 5 | 21 | |
TenWebOptimizer\OptimizerUrl::getPageModeByID() | 54 | 5 | 21 | |
TenWebOptimizer\OptimizerFonts::combineGoogleFonts() | 55 | 5 | 19 | |
TenWebOptimizer\OptimizerLogger::add_performance_requests_log() | 55 | 5 | 19 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::rejected_cookie() | 56 | 5 | 18 | |
TenWebOptimizer\OptimizerImages::__construct() | 56 | 5 | 18 | |
TenWebOptimizer\OptimizerOnInit::two_register_meta() | 44 | 2 | 62 | |
two_activate_score_check() | 57 | 5 | 16 | |
TenWebOptimizer\OptimizerAdmin::get_plugins_state() | 57 | 5 | 16 | |
TenWebOptimizer\OptimizerUtils::tweak_cdn_url_if_needed() | 57 | 5 | 16 | |
TenWebOptimizer\OptimizerAdmin::add_two_delayed_js_execution_list() | 57 | 5 | 16 | |
TenWebOptimizer\OptimizerFonts::getLinkType() | 59 | 5 | 15 | |
TenWebOptimizer\OptimizerOnInit::two_recount_score() | 61 | 6 | 10 | |
TenWebOptimizer\OptimizerUtils::map_deep() | 58 | 5 | 15 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::get_cached_file_to_serve() | 66 | 6 | 9 | |
OptimizerCli::generate_critical() | 58 | 5 | 15 | |
TenWebOptimizer\OptimizerOnInit::maybe_update_excluded_css_list() | 58 | 5 | 15 | |
TenWebOptimizer\OptimizerUtils::is_tenweb_booster_connected() | 66 | 6 | 7 | |
TenWebOptimizer\OptimizerUtils::get_page_url() | 59 | 5 | 14 | |
TenWebOptimizer\OptimizerCache::check() | 59 | 5 | 14 | |
TenWebOptimizer\OptimizerUrl::isUrlOptimizableByContent() | 58 | 5 | 14 | |
TenWebOptimizer\OptimizerApi::get_page_id() | 50 | 4 | 29 | |
TenWebOptimizer\OptimizerSettings::init_critical_defaults() | 60 | 5 | 13 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::allowed_wp_page() | 62 | 5 | 12 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::transition_post_status() | 62 | 5 | 12 | |
TenWebOptimizer\OptimizerUtils::delete_define() | 60 | 5 | 12 | |
TenWebOptimizer\OptimizerScripts::can_inject_late() | 61 | 5 | 12 | |
TenWebOptimizer\OptimizerOnInit::two_optimized_notif_closed() | 60 | 5 | 11 | |
TenWebOptimizer\OptimizerUtils::get_url_query() | 62 | 5 | 11 | |
customer_care_html() | 46 | 2 | 54 | |
TenWebOptimizer\OptimizerApi::clear_cache() | 52 | 4 | 24 | |
TenWebOptimizer\OptimizerApi::get_settings() | 53 | 4 | 23 | |
TenWebOptimizer\OptimizerAdminBar::two_front_not_optimized_content() | 53 | 4 | 22 | |
TenWebOptimizer\OptimizerUtils::delete_so_page() | 54 | 4 | 21 | |
TenWebOptimizer\OptimizerSettings::get_htaccess_webp_delivery() | 51 | 3 | 36 | |
TenWebOptimizer\OptimizerOnInit::two_block_editor_assets() | 54 | 4 | 20 | |
TenWebOptimizer\OptimizerUtils::update_site_state() | 48 | 3 | 34 | |
TenWebOptimizer\OptimizerUtils::testWebPDelivery() | 56 | 4 | 18 | |
TenWebOptimizer\OptimizerUtils::check_score() | 56 | 4 | 18 | |
TenWebOptimizer\OptimizerUtils::get_absolute_url() | 57 | 4 | 17 | |
TenWebOptimizer\OptimizerUrl::get_non_cached_user_agents() | 58 | 4 | 16 | |
TenWebOptimizer\OptimizerUtils::get_permalink_name_by_id() | 56 | 4 | 16 | |
TenWebOptimizer\OptimizerAdminBar::two_is_page_optimized() | 59 | 4 | 15 | |
TenWebOptimizer\OptimizerBase::debug_log() | 65 | 5 | 9 | |
TenWebOptimizer\OptimizerUtils::maybe_replace_cdn_path() | 64 | 5 | 9 | |
TenWebOptimizer\OptimizerAdmin::two_clear_cloudflare_cache() | 67 | 5 | 7 | |
TenWebOptimizer\OptimizerOnInit::maybeRegenerateCCSS() | 58 | 4 | 15 | |
TenWebOptimizer\OptimizerAdmin::two_deactivate_plugin() | 64 | 5 | 9 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::get_cookies() | 60 | 4 | 15 | |
TenWebOptimizer\OptimizerMain::dequeue_jquery_migrate() | 65 | 5 | 8 | |
TenWebOptimizer\OptimizerMain::detect_elementor_video_widget() | 64 | 5 | 9 | |
TenWebOptimizer\OptimizerStyles::hide_fontface_and_maybe_cdn() | 58 | 4 | 15 | |
TenWebOptimizer\OptimizerImages::disable_optimisation_for_images_pagespeed() | 66 | 5 | 7 | |
TenWebOptimizer\OptimizerImages::add_lazyload_for_images_pagespeed() | 66 | 5 | 7 | |
TenWebOptimizer\OptimizerImages::filter_lazyload_iframes() | 59 | 4 | 14 | |
TenWebOptimizer\OptimizerImages::filter_lazyload_video() | 59 | 4 | 14 | |
TenWebOptimizer\OptimizerStyles::run_minifier_on() | 60 | 4 | 14 | |
TenWebOptimizer\OptimizerAdminBar::two_is_optimize_inprogress() | 60 | 4 | 14 | |
TenWebOptimizer\OptimizerImages::build_picture_tag() | 50 | 3 | 28 | |
TenWebOptimizer\OptimizerLogger::two_daily_cron_hook_function() | 60 | 4 | 13 | |
TenWebOptimizer\OptimizerAdmin::two_finish_flow() | 60 | 4 | 12 | |
TenWebOptimizer\OptimizerCache::clear_cache_classic() | 61 | 4 | 12 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::disable_page_cache() | 63 | 4 | 12 | |
TenWebOptimizer\OptimizerAdmin::wp_permalink_structure_changed_() | 61 | 4 | 12 | |
TenWebOptimizer\OptimizerCache::check_and_create_dirs() | 62 | 4 | 11 | |
TenWebOptimizer\OptimizerUtils::siteurl_not_root() | 62 | 4 | 11 | |
TenWebOptimizer\OptimizerApi::page_cache() | 51 | 3 | 26 | |
TenWebOptimizer\OptimizerBase::isfordelay() | 63 | 4 | 11 | |
TenWebOptimizer\OptimizerDataRepository::get_page_cache_status() | 52 | 3 | 26 | |
TenWebOptimizer\OptimizerMain::check_and_create_dirs() | 62 | 4 | 11 | |
TenWebOptimizer\OptimizerUtils::update_connection_flow_progress() | 52 | 3 | 25 | |
TenWebOptimizer\OptimizerApi::connect_from_core() | 54 | 3 | 22 | |
TenWebOptimizer\OptimizerAdminBar::two_empty_front_optimized_content_template() | 54 | 3 | 22 | |
TenWebOptimizer\OptimizerNPS::set_nps_survey_data() | 53 | 3 | 22 | |
TenWebOptimizer\OptimizerWhiteLabel::whiteLabelPluginsList() | 54 | 3 | 21 | |
TenWebOptimizer\OptimizerSettings::get_htaccess_mod_expires() | 53 | 1 | 50 | |
TenWebOptimizer\OptimizerAdminBar::two_front_optimize_in_progress_content() | 55 | 3 | 19 | |
TenWebOptimizer\OptimizerApi::check_authorization() | 56 | 3 | 18 | |
TenWebOptimizer\OptimizerImages::build_img_tag() | 56 | 3 | 18 | |
TenWebOptimizer\OptimizerLogger::add_critical_css_log() | 56 | 3 | 18 | |
OptimizerCli::regenerate() | 57 | 3 | 17 | |
TenWebOptimizer\OptimizerUtils::filter_incompatible_plugins() | 58 | 3 | 16 | |
TenWebOptimizer\OptimizerBase::replace_contents_with_marker_if_exists() | 59 | 3 | 15 | |
TenWebOptimizer\OptimizerFonts::optimize() | 66 | 4 | 8 | |
TenWebOptimizer\OptimizerFonts::read() | 62 | 4 | 10 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::rejected_file() | 64 | 4 | 9 | |
TenWebOptimizer\OptimizerUtils::is_plugin_active() | 63 | 4 | 10 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::store_page_cache_configs() | 63 | 4 | 9 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::maybe_clear_page_cache() | 62 | 4 | 10 | |
two_init_flow_score() | 64 | 4 | 10 | |
TenWebOptimizer\OptimizerApi::validate_accepted_value() | 64 | 4 | 10 | |
TenWebOptimizer\OptimizerImages::build_attributes() | 63 | 4 | 10 | |
TenWebOptimizer\OptimizerUtils::replace_google_font_url() | 58 | 3 | 15 | |
TenWebOptimizer\OptimizerUtils::is_paid_user() | 73 | 4 | 4 | |
TenWebOptimizer\OptimizerCache::is_valid_cache_file() | 73 | 4 | 4 | |
TenWebOptimizer\OptimizerBase::get_url_hostname() | 63 | 4 | 10 | |
two_jetpack_module_override() | 60 | 3 | 14 | |
TenWebOptimizer\OptimizerCSSMin::run() | 60 | 3 | 14 | |
TenWebOptimizer\OptimizerImages::generatePlaceholder() | 60 | 3 | 13 | |
TenWebOptimizer\OptimizerApi::get_pages() | 62 | 3 | 12 | |
TenWebOptimizer\OptimizerElementor::two_scripts_styles() | 50 | 2 | 27 | |
TenWebOptimizer\OptimizerUtils::getCriticalPages() | 62 | 3 | 12 | |
TenWebOptimizer\OptimizerUtils::get_body_position() | 61 | 3 | 12 | |
TenWebOptimizer\OptimizerImages::filter_optimize_html_images() | 60 | 3 | 12 | |
TenWebOptimizer\OptimizerOnInit::two_page_optimized_removed() | 61 | 3 | 12 | |
TenWebOptimizer\OptimizerUtils::get_meta_values() | 61 | 3 | 12 | |
TenWebOptimizer\OptimizerImages::replace_img_with_picture() | 61 | 3 | 12 | |
TenWebOptimizer\OptimizerCache::rmdir() | 61 | 3 | 12 | |
TenWebOptimizer\OptimizerUtils::get_wpml_post_flag_url() | 61 | 3 | 12 | |
TenWebOptimizer\OptimizerLogger::get_all_logs() | 61 | 3 | 12 | |
TenWebOptimizer\OptimizerCache::get_path() | 63 | 3 | 11 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::add_wp_cache_constant() | 61 | 3 | 11 | |
TenWebOptimizer\OptimizerAdmin::fix_delayed_list_slashes() | 62 | 3 | 11 | |
TenWebOptimizer\OptimizerWhiteLabel::whiteLabelTopMenus() | 62 | 3 | 11 | |
TenWebOptimizer\OptimizerAdmin::ajax_two_update_setting() | 61 | 3 | 11 | |
TenWebOptimizer\OptimizerUtils::remove_domain_part() | 63 | 3 | 11 | |
TenWebOptimizer\OptimizerSettings::get_htaccess_mod_deflate() | 49 | 1 | 40 | |
TenWebOptimizer\OptimizerUtils::get_worker_script() | 53 | 2 | 23 | |
TenWebOptimizer\OptimizerAdminBar::two_booster_disconnect_content() | 54 | 2 | 22 | |
TenWebOptimizer\OptimizerApi::logout() | 54 | 2 | 20 | |
TenWebOptimizer\OptimizerApi::set_cloudflare_cache_status() | 55 | 2 | 19 | |
TenWebOptimizer\OptimizerApi::update_nps() | 56 | 2 | 19 | |
TenWebOptimizer\OptimizerApi::regenerate_critical() | 56 | 2 | 18 | |
TenWebOptimizer\OptimizerApi::delete_webp_images() | 56 | 2 | 17 | |
TenWebOptimizer\OptimizerApi::regenerate_home_webp() | 56 | 2 | 17 | |
TenWebOptimizer\OptimizerStyles::minify_single() | 57 | 2 | 16 | |
TenWebOptimizer\OptimizerUtils::strrpos() | 67 | 3 | 7 | |
TenWebOptimizer\OptimizerAdmin::add_deactivation_popup() | 73 | 3 | 5 | |
TenWebOptimizer\OptimizerUrl::has_donotoptimizepage() | 70 | 3 | 6 | |
TenWebOptimizer\OptimizerAdmin::two_manage_posts_column() | 67 | 3 | 8 | |
TenWebOptimizer\OptimizerAdmin::get_incompatible_active_plugins() | 65 | 3 | 9 | |
TenWebOptimizer\OptimizerUtils::findArr() | 67 | 3 | 8 | |
TenWebOptimizer\OptimizerUtils::strpos() | 67 | 3 | 7 | |
TenWebOptimizer\OptimizerUtils::is_pagespeed_js_defer_enabled() | 76 | 3 | 3 | |
TenWebOptimizer\OptimizerAdmin::acf_update_fields() | 68 | 3 | 6 | |
TenWebOptimizer\OptimizerCriticalCss::checkManagerIsActive() | 64 | 3 | 10 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::maybe_clear_all_cache() | 70 | 3 | 6 | |
TenWebOptimizer\OptimizerAdmin::two_white_label() | 65 | 3 | 8 | |
TenWebOptimizer\OptimizerDataRepository::get_incompatible_active_plugins() | 59 | 2 | 15 | |
TenWebOptimizer\OptimizerUtils::split_css_to_arr() | 64 | 3 | 9 | |
TenWebOptimizer\OptimizerImages::isExcludedTag() | 67 | 3 | 8 | |
TenWebOptimizer\OptimizerUtils::strlen() | 67 | 3 | 7 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::has_donotcachepage() | 70 | 3 | 6 | |
TenWebOptimizer\OptimizerUtils::isJson() | 77 | 3 | 3 | |
TenWebOptimizer\OptimizerUtils::mbstring_available() | 64 | 3 | 10 | |
TenWebOptimizer\OptimizerUtils::is_pagespeed_lazyload_enabled() | 76 | 3 | 3 | |
TenWebOptimizer\OptimizerBase::isremovable() | 67 | 3 | 8 | |
TenWebOptimizer\OptimizerSettings::maybe_clear_cache() | 72 | 3 | 5 | |
TenWebOptimizer\OptimizerUtils::remove_url_protocol() | 63 | 3 | 10 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::process_page() | 67 | 3 | 7 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::remove_wp_cache_constant() | 66 | 3 | 8 | |
TenWebOptimizer\OptimizerApi::validate_cloudflare_status() | 71 | 3 | 6 | |
TenWebOptimizer\OptimizerStyles::is_disable() | 67 | 3 | 8 | |
TenWebOptimizer\OptimizerUtils::delete_cache_file() | 64 | 3 | 10 | |
TenWebOptimizer\OptimizerImages::replace_image() | 64 | 3 | 9 | |
TenWebOptimizer\OptimizerUtils::flushCloudflareCache() | 64 | 3 | 10 | |
TenWebOptimizer\OptimizerCache::retrieve() | 66 | 3 | 9 | |
TenWebOptimizer\OptimizerScripts::movetolast() | 67 | 3 | 8 | |
TenWebOptimizer\OptimizerAdmin::manager_clear_cache() | 66 | 3 | 7 | |
TenWebOptimizer\OptimizerAdmin::two_add_two_plugin_to_autoupdate() | 68 | 3 | 7 | |
add_attr_to_script() | 69 | 3 | 6 | |
TenWebOptimizer\OptimizerAdmin::clear_cache_conditionally_activate() | 65 | 3 | 9 | |
TenWebOptimizer\OptimizerUrl::isCriticalSavedInSettings() | 76 | 3 | 3 | |
TenWebOptimizer\OptimizerBanner::printBanners() | 69 | 3 | 8 | |
TenWebOptimizer\OptimizerUtils::two_redirect() | 66 | 3 | 9 | |
TenWebOptimizer\OptimizerOnInit::two_reached_limit() | 66 | 3 | 7 | |
TenWebOptimizer\OptimizerApi::set_score() | 63 | 3 | 10 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::allowed_query_string() | 60 | 2 | 14 | |
TenWebOptimizer\OptimizerApi::get_two_settings() | 59 | 2 | 14 | |
TenWebOptimizer\OptimizerSettings::export_settings() | 60 | 2 | 13 | |
TenWebOptimizer\OptimizerSettings::get_htaccess_caching_headers() | 60 | 2 | 13 | |
TenWebOptimizer\OptimizerSettings::get_htaccess_charset() | 59 | 2 | 13 | |
TenWebOptimizer\OptimizerStyles::optimizeInlineStyle() | 60 | 2 | 13 | |
TenWebOptimizer\OptimizerUtils::add_log_for_score_check_flow() | 61 | 2 | 12 | |
TenWebOptimizer\OptimizerUtils::get_conflicting_plugins() | 62 | 2 | 11 | |
TenWebOptimizer\OptimizerAdminBar::two_booster_reonnect_content() | 54 | 1 | 22 | |
TenWebOptimizer\OptimizerApi::optimization_data() | 54 | 1 | 22 | |
TenWebOptimizer\OptimizerFonts::add_WebFont() | 57 | 1 | 20 | |
TenWebOptimizer\OptimizerSettings::get_htaccess_files_match() | 57 | 1 | 19 | |
TenWebOptimizer\OptimizerSettings::get_htaccess_web_fonts_access() | 57 | 1 | 19 | |
TenWebOptimizer\OptimizerLogger::add_not_optimized_page_log() | 67 | 2 | 7 | |
TenWebOptimizer\ExcludeJsFromDelay::filter_exclusion_plugins() | 68 | 2 | 7 | |
TenWebOptimizer\OptimizerApi::add_booster_version() | 68 | 2 | 7 | |
OptimizerCli::exportConfiguration() | 63 | 2 | 10 | |
OptimizerCli::importConfiguration() | 78 | 2 | 3 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageValidations::allowed_request_method() | 70 | 2 | 6 | |
TenWebOptimizer\OptimizerCacheStructure::init() | 71 | 2 | 6 | |
TenWebOptimizer\OptimizerWhiteLabel::get_instance() | 71 | 2 | 6 | |
TenWebOptimizer\OptimizerStyles::cache() | 67 | 2 | 7 | |
TenWebOptimizer\OptimizerSettings::get_instance() | 71 | 2 | 6 | |
OptimizerCli::setTestMode() | 69 | 2 | 6 | |
two_init_preview() | 66 | 2 | 8 | |
TenWebOptimizer\OptimizerCacheStructure::isFromCache() | 72 | 2 | 6 | |
TenWebOptimizer\OptimizerBanner::NPSBannerPluginPage() | 75 | 2 | 5 | |
TenWebOptimizer\OptimizerUtils::warmup_cache() | 68 | 2 | 6 | |
TenWebOptimizer\OptimizerWhiteLabel::register_hooks() | 66 | 2 | 8 | |
TenWebOptimizer\OptimizerLogger::__construct() | 67 | 2 | 7 | |
TenWebOptimizer\OptimizerBanner::enqueueAutoUpdateScripts() | 60 | 1 | 15 | |
TenWebOptimizer\OptimizerUtils::path_canonicalize() | 60 | 1 | 15 | |
TenWebOptimizer\OptimizerUrl::urlIsOptimizable() | 68 | 2 | 7 | |
TenWebOptimizer\OptimizerElementor::two_add_panel_tab() | 66 | 2 | 9 | |
TenWebOptimizer\OptimizerAdmin::change_front_page() | 69 | 2 | 7 | |
TenWebOptimizer\OptimizerBase::restore_marked_content() | 65 | 2 | 8 | |
TenWebOptimizer\OptimizerFonts::addPreconnect() | 64 | 2 | 9 | |
TenWebOptimizer\OptimizerUtils::is_pagespeed_enabled() | 78 | 2 | 3 | |
TenWebOptimizer\OptimizerApi::wp_unslash_conditional() | 69 | 2 | 7 | |
TenWebOptimizer\OptimizerLogger::get_log_option_name() | 77 | 2 | 3 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::delete_page_cache_configs() | 71 | 2 | 6 | |
TenWebOptimizer\OptimizerLogger::delete_logs() | 67 | 2 | 8 | |
TenWebOptimizer\OptimizerBanner::AutoUpdateBanner() | 70 | 2 | 6 | |
TenWebOptimizer\OptimizerAdmin::get_instance() | 71 | 2 | 6 | |
OptimizerCli::deactivateTestMode() | 69 | 2 | 6 | |
TenWebOptimizer\OptimizerMain::two_meta() | 66 | 2 | 8 | |
TenWebOptimizer\OptimizerWhiteLabel::whiteLabelAdminBarMenus() | 68 | 2 | 7 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCache::delete_cache_by_url() | 66 | 2 | 8 | |
TenWebOptimizer\OptimizerImages::disable_pagespeed_image_optimization() | 72 | 2 | 6 | |
TenWebOptimizer\OptimizerUtils::get_ao_wp_site_url_parts() | 69 | 2 | 7 | |
TenWebOptimizer\WebPageCache\OptimizerWebPageCacheWP::enable_page_cache() | 70 | 2 | 6 | |
TenWebOptimizer\OptimizerFonts::addPreload() | 67 | 2 | 8 | |
TenWebOptimizer\OptimizerBanner::enqueueNPSScripts() | 60 | 1 | 15 | |
TenWebOptimizer\OptimizerBanner::enqueueMainScripts() | 61 | 1 | 14 | |
TenWebOptimizer\OptimizerElementor::__construct() | 72 | 1 | 5 | |
TenWebOptimizer\OptimizerCSSMin::addDebugInfo() | 80 | 1 | 3 | |
two_incompatible_admin_requirements() | 72 | 1 | 6 | |
two_critical() | 80 | 1 | 3 | |
TenWebOptimizer\OptimizerCriticalCss::getDefaultSettings() | 66 | 1 | 9 | |
TenWebOptimizer\OptimizerCacheStructure::getWebFontList() | 82 | 1 | 3 | |
TenWebOptimizer\OptimizerCacheStructure::addToTagsToReplace() | 71 | 1 | 6 | |
TenWebOptimizer\OptimizerFonts::get_combined_font_tag() | 70 | 1 | 7 | |
TenWebOptimizer\OptimizerDataRepository::__construct() | 79 | 1 | 3 | |
TenWebOptimizer\OptimizerCSSMin::minify() | 75 | 1 | 4 | |
TenWebOptimizer\OptimizerCacheStructure::addToTagsToAdd() | 71 | 1 | 6 | |
TenWebOptimizer\OptimizerBanner::__construct() | 82 | 1 | 3 | |
include_files() | 81 | 1 | 3 | |
two_set_critical() | 81 | 1 | 3 |
144 more item(s) not shown.