Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::applyHandlerOptions() | 54 | 155 | ||
Smush\Core\Modules\Smush::smushit() | 30 | 36 | 101 | |
Smush\Core\Modules\Smush::resize_from_meta_data() | 32 | 35 | 92 | |
Smush\Core\Stats::global_stats() | 31 | 34 | 97 | |
Smush_Vendor\GuzzleHttp\MessageFormatter::format() | 33 | 34 | 87 | |
Smush\Core\Modules\Backup::restore_image() | 30 | 28 | 119 | |
Smush\Core\Integrations\NextGen::resize_from_meta_data() | 33 | 29 | 91 | |
Smush_Vendor\GuzzleHttp\Client::applyOptions() | 33 | 27 | 93 | |
Smush\Core\Modules\Dir::get_image_list() | 34 | 26 | 89 | |
Smush\Core\CDN\CDN_Srcset_Controller::parse_image() | 36 | 26 | 72 | |
Smush\Core\Settings::save_settings() | 36 | 23 | 80 | |
Smush\Core\Integrations\S3::update_original_source_path() | 38 | 24 | 60 | |
Smush\Core\Integrations\NextGen\Stats::get_ngg_images() | 40 | 24 | 53 | |
Smush\Core\Modules\Backup::create_backup() | 41 | 24 | 51 | |
Smush\Core\Stats::get_savings() | 37 | 21 | 74 | |
Smush\Core\Smush\Smusher::parse_response() | 35 | 19 | 92 | |
Smush\Core\Integrations\NextGen::resize_image() | 40 | 21 | 53 | |
Smush\Core\Integrations\NextGen\Admin::show_stats() | 39 | 20 | 61 | |
Smush\Core\Stats::get_stats_for_attachments() | 43 | 21 | 45 | |
Smush\Core\Integrations\NextGen::smush_bulk() | 39 | 20 | 60 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::add_inline_styles() | 37 | 17 | 83 | |
Smush\Core\Modules\WebP::convert_to_webp() | 38 | 17 | 72 | |
Smush\Core\Modules\Dir::get_directory_tree() | 41 | 18 | 51 | |
Composer\Autoload\ClassLoader::findFileWithExtension() | 42 | 18 | 50 | |
Smush\Core\Installer::upgrade_settings() | 42 | 18 | 48 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::createStream() | 40 | 17 | 55 | |
Smush\Core\Integrations\S3::download_file() | 41 | 17 | 53 | |
Smush\App\Admin::add_menu_pages() | 44 | 18 | 37 | |
WP_Smush::validate_install() | 42 | 17 | 49 | |
Smush\Core\Settings::can_access() | 49 | 18 | 29 | |
Smush_Vendor\GuzzleHttp\Psr7\UriNormalizer::normalize() | 47 | 18 | 29 | |
Smush\Core\Modules\Dir::skip_dir() | 48 | 18 | 27 | |
Smush\Core\Integrations\NextGen::restore_image() | 38 | 15 | 71 | |
Smush\Core\Integrations\Common::thumbnail_regenerate_handler() | 45 | 17 | 36 | |
Smush_Vendor\GuzzleHttp\Handler\MockHandler::__invoke() | 42 | 16 | 50 | |
Smush\Core\Configs::apply_config() | 42 | 16 | 49 | |
Smush\Core\Modules\Smush::wp_smush_handle_editor_async() | 47 | 17 | 32 | |
Smush\Core\Settings::parse_lazy_load_settings() | 38 | 14 | 76 | |
Smush\Core\Modules\Png2jpg::png_to_jpg() | 43 | 16 | 46 | |
Smush\App\Ajax::process_smush_request() | 40 | 15 | 58 | |
Smush\Core\Modules\Png2jpg::convert_to_jpg() | 41 | 15 | 51 | |
Smush_Vendor\GuzzleHttp\Psr7\Query::build() | 44 | 15 | 43 | |
Smush\Core\Integrations\NextGen\Admin::get_combined_stats() | 50 | 16 | 26 | |
Smush_Vendor\GuzzleHttp\Promise\Promise::settle() | 45 | 15 | 40 | |
Smush\Core\Integrations\S3::remove_file() | 45 | 15 | 39 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::__construct() | 46 | 15 | 38 | |
Smush\Core\Modules\Smush::parse_response() | 42 | 14 | 53 | |
Smush\Core\Modules\Png2jpg::can_be_converted() | 48 | 15 | 31 | |
Smush\Core\CDN\CDN_Srcset_Controller::set_additional_srcset() | 40 | 13 | 59 | |
Smush\App\Pages\Dashboard::register_meta_boxes() | 38 | 11 | 86 | |
Smush\Core\Modules\Png2jpg::is_transparent() | 45 | 14 | 40 | |
Smush\Core\CDN\CDN_Srcset_Controller::update_image_srcset() | 46 | 14 | 38 | |
Smush\App\Ajax::smush_setup() | 45 | 14 | 36 | |
Smush_Vendor\GuzzleHttp\Psr7\ServerRequest::getUriFromGlobals() | 46 | 14 | 35 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::__construct() | 46 | 14 | 35 | |
Smush\Core\Configs::format_config_to_display() | 43 | 13 | 49 | |
Smush\Core\Modules\Png2jpg::update_image_path() | 43 | 13 | 46 | |
Smush_Vendor\GuzzleHttp\Psr7\Header::splitList() | 45 | 13 | 45 | |
Smush\Core\Api\Request::request() | 44 | 13 | 43 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::maybe_lazy_load_image_element() | 45 | 13 | 42 | |
Smush\Core\Modules\Dir::total_stats() | 41 | 12 | 55 | |
Smush\App\Pages\Bulk::image_sizes() | 42 | 12 | 54 | |
Smush\App\Abstract_Page::settings_updated() | 45 | 13 | 39 | |
Smush\Core\Modules\Backup::get_backup_file() | 47 | 13 | 39 | |
Smush\Core\Error_Handler::format_error_message() | 45 | 13 | 39 | |
Smush\Core\CDN\CDN_Srcset_Controller::generate_srcset() | 46 | 13 | 37 | |
Smush\Core\Configs::decode_and_validate_config_file() | 46 | 13 | 35 | |
Smush\Core\Helper::file_exists() | 47 | 13 | 35 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::setCookie() | 47 | 13 | 34 | |
Smush\App\Pages\Bulk::settings_desc() | 39 | 10 | 78 | |
Smush\Core\Integrations\S3::maybe_active_smush_mode() | 54 | 14 | 18 | |
Smush\Core\Modules\Smush::smush_single() | 47 | 13 | 32 | |
Smush\App\Pages\Bulk::register_meta_boxes() | 37 | 9 | 91 | |
Smush\App\Pages\Directory::smush_result_notice() | 40 | 10 | 75 | |
Smush\Core\Core::localize() | 43 | 12 | 45 | |
Smush\Core\Integrations\NextGen\Admin::update_nextgen_stats() | 49 | 13 | 29 | |
Smush\App\Admin::enqueue_scripts() | 44 | 12 | 43 | |
Smush\Core\Smush\Smusher::save_from_resource() | 41 | 11 | 58 | |
Smush\Core\Integrations\Gravity_Forms::smush_gform_after_submission() | 49 | 13 | 28 | |
Smush\Core\Integrations\S3::maybe_release_smush_mode() | 49 | 13 | 28 | |
Smush\Core\Modules\Async\Abstract_Async::launch() | 49 | 13 | 27 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::streamFor() | 44 | 12 | 42 | |
Smush\Core\Modules\Dir::optimise_image() | 39 | 10 | 72 | |
Smush\Core\Modules\Resize::check_should_resize() | 50 | 13 | 26 | |
Smush\Core\Media_Library\Media_Library_Row::generate_markup() | 51 | 13 | 25 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::modifyRequest() | 44 | 12 | 39 | |
Smush\Core\Integrations\S3::does_image_exists() | 46 | 12 | 37 | |
Smush\Core\Modules\Resize::auto_resize() | 46 | 12 | 37 | |
Smush\Core\Parser\Page::get_updated_markup() | 44 | 11 | 51 | |
Smush\Core\Settings::get_setting_data() | 35 | 8 | 95 | |
Smush\Core\Media\Media_Item::prepare_errors() | 44 | 11 | 46 | |
Smush\Core\Modules\Backup::delete_backup_files() | 44 | 11 | 45 | |
Smush\Core\Integrations\NextGen\Thumbs::generate_image_size() | 43 | 11 | 45 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::__invoke() | 48 | 12 | 28 | |
Smush\Core\Resize\Resize_Optimization::resize_image() | 39 | 9 | 71 | |
Smush_Vendor\GuzzleHttp\Psr7\UriResolver::relativize() | 51 | 12 | 24 | |
Smush\Core\Integrations\S3::maybe_add_missing_files_to_the_list() | 52 | 12 | 23 | |
Smush_Vendor\GuzzleHttp\Psr7\UriResolver::removeDotSegments() | 53 | 12 | 21 | |
Smush_Vendor\GuzzleHttp\Psr7\Message::parseMessage() | 47 | 11 | 32 | |
Smush_Vendor\Composer\InstalledVersions::getInstalled() | 48 | 11 | 31 | |
Smush\Core\Backups\Backups_Controller::handle_restore_ajax() | 44 | 10 | 45 | |
Smush_Vendor\GuzzleHttp\RedirectMiddleware::modifyRequest() | 48 | 11 | 29 | |
Smush\Core\Modules\Background\Background_Process::handle() | 45 | 10 | 42 | |
getallheaders() | 50 | 11 | 26 | |
Smush\App\Media_Library::smushit_orderby() | 46 | 10 | 40 | |
Smush\Core\Integrations\Common::is_page_builder_request() | 53 | 11 | 24 | |
Smush\App\Abstract_Page::should_render() | 53 | 11 | 24 | |
Smush\Core\Parser\Parser::get_element_background_image() | 46 | 10 | 39 | |
Smush\Core\Stats\Global_Stats_Controller::save_optimization_lists() | 53 | 11 | 23 | |
Smush\Core\Integrations\Common::smush_retina_image() | 53 | 11 | 22 | |
Smush_Vendor\GuzzleHttp\Psr7\UriResolver::resolve() | 47 | 10 | 37 | |
Smush\Core\Configs::sanitize_config() | 41 | 8 | 67 | |
Smush\Core\Integrations\NextGen\Admin::get_image_count() | 53 | 11 | 22 | |
Smush\Core\Lazy_Load\Lazy_Load_Helper::get_wp_location() | 54 | 11 | 20 | |
Smush\App\Admin::dashboard_link() | 46 | 10 | 35 | |
Smush\Core\Webp\Webp_Server_Configuration::recheck_server_configuration_status() | 43 | 9 | 50 | |
Smush\App\Pages\Bulk::resize_settings() | 40 | 7 | 79 | |
Smush\Core\Integrations\S3::s3_setup_message() | 44 | 9 | 49 | |
Smush_Vendor\GuzzleHttp\Utils::chooseHandler() | 54 | 11 | 18 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::fromString() | 48 | 10 | 31 | |
Smush\Core\Modules\Resize::initialize() | 56 | 11 | 15 | |
Smush\Core\Modules\WebP::delete_images() | 49 | 10 | 30 | |
Smush\Core\Smush\Smusher::handle_response() | 45 | 9 | 44 | |
Smush\Core\CDN\CDN_Helper::guess_dimensions_from_image_markup() | 50 | 10 | 29 | |
Smush\Core\Integrations\NextGen\Stats::update_stats() | 57 | 11 | 13 | |
Smush_Vendor\GuzzleHttp\Client::configureDefaults() | 49 | 10 | 27 | |
Smush\Core\Configs::get_config_from_current() | 46 | 9 | 40 | |
Composer\Autoload\ClassLoader::findFile() | 52 | 10 | 25 | |
Smush\Core\Integrations\Composer::process_image_resize() | 50 | 10 | 25 | |
Smush\Core\Integrations\Elementor_Integration::transform_elementor_settings_attribute() | 52 | 10 | 25 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::convert_media_item() | 40 | 7 | 68 | |
Smush\App\Abstract_Page::smush_dash_required() | 47 | 9 | 38 | |
Smush\Core\Configs::get_lazy_load_settings_to_display() | 46 | 9 | 38 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::maybe_lazy_load_background() | 52 | 10 | 23 | |
Smush\Core\CDN\CDN_Helper::get_cdn_status_string() | 53 | 10 | 21 | |
Smush\Core\Stats::run_query() | 46 | 9 | 36 | |
Smush\Core\Stats::combine_conversion_stats() | 53 | 10 | 21 | |
Smush\Core\Stats::combined_stats() | 53 | 10 | 20 | |
Smush\Core\Integrations\NextGen::smush_image() | 47 | 9 | 35 | |
Smush\App\Abstract_Page::get_doc_url() | 49 | 9 | 33 | |
Smush_Vendor\GuzzleHttp\Psr7\Query::parse() | 48 | 9 | 33 | |
Smush\Core\Media\Media_Item_Query::prepare_urls_to_size_data_result() | 49 | 9 | 32 | |
Smush\Core\Modules\Smush::handle_response() | 45 | 8 | 46 | |
Smush\App\Abstract_Page::show_api_message() | 50 | 9 | 30 | |
Smush\Core\Modules\Backup::restore_png() | 49 | 9 | 30 | |
Smush\Core\Backups\Backups::maybe_create_backup() | 50 | 9 | 29 | |
Smush\Core\Stats::fetch_backup_global_stats() | 40 | 7 | 59 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::create() | 49 | 9 | 29 | |
Smush\Core\Media\Attachment_Url_Cache_Controller::collect_bulk_image_urls() | 51 | 9 | 28 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::cancel_programmatically() | 58 | 10 | 13 | |
Smush\Core\Installer::smush_activated() | 49 | 9 | 28 | |
Smush\Core\Stats::get_grade_data() | 51 | 9 | 27 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::applyBody() | 50 | 9 | 27 | |
Smush\Core\Modules\Smush::validate_file() | 50 | 9 | 27 | |
Smush\Core\Configs::sanitize_configs_list() | 51 | 9 | 26 | |
Smush\Core\Integrations\NextGen::resmush_image() | 46 | 8 | 41 | |
Smush\Core\CLI\CLI::compress() | 46 | 8 | 40 | |
Smush_Vendor\GuzzleHttp\Psr7\UriResolver::getRelativePath() | 50 | 9 | 25 | |
Smush\Core\Modules\Helpers\Parser::init() | 52 | 9 | 25 | |
Smush_Vendor\GuzzleHttp\PrepareBodyMiddleware::__invoke() | 52 | 9 | 24 | |
Smush\Core\Integrations\S3::show_s3_support_required_notice() | 46 | 8 | 39 | |
Smush\Core\Modules\Resize::maybe_unlink() | 52 | 9 | 24 | |
Smush\Core\Modules\Dir::combine_stats() | 51 | 9 | 23 | |
Smush\Core\Parser\Page::has_updates() | 54 | 9 | 23 | |
Smush\Core\CDN\CDN_Srcset_Controller::filter_rest_api_response() | 53 | 9 | 22 | |
Smush\Core\Integrations\NextGen::maybe_unlink() | 53 | 9 | 22 | |
Smush\Core\CDN\CDN_Settings_Ui_Controller::settings_desc() | 44 | 7 | 51 | |
Smush_Vendor\GuzzleHttp\PrepareBodyMiddleware::addExpectHeader() | 54 | 9 | 21 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::createHeaderFn() | 48 | 8 | 36 | |
Smush\App\Pages\WebP::enqueue_scripts() | 39 | 6 | 66 | |
Smush\Core\Modules\WebP::get_upload_dir() | 47 | 8 | 36 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::resolveHost() | 53 | 9 | 20 | |
Smush\Core\Integrations\Common::update_smush_stats_single() | 47 | 8 | 35 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::composeComponents() | 55 | 9 | 20 | |
Smush\Core\Core::get_max_image_dimensions() | 48 | 8 | 35 | |
Smush\App\Abstract_Summary_Page::directory_stats_ui() | 49 | 8 | 34 | |
Smush\Core\Integrations\NextGen\Stats::recalculate_stats() | 54 | 9 | 19 | |
Smush\App\Abstract_Page::render_page_header() | 44 | 7 | 48 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::convert_size() | 44 | 7 | 47 | |
Smush_Vendor\GuzzleHttp\Psr7\MultipartStream::createElement() | 55 | 9 | 17 | |
Smush\Core\Media\Media_Item_Optimizer::optimize() | 46 | 7 | 46 | |
Smush\Core\Stats::total_compression() | 57 | 9 | 15 | |
Smush_Vendor\GuzzleHttp\Promise\EachPromise::refillPending() | 58 | 9 | 15 | |
Smush\Core\Core::get_localize_strings() | 37 | 5 | 75 | |
Smush\Core\Modules\Smush::update_lists() | 57 | 9 | 15 | |
Smush\Core\Png2Jpg\Png2Jpg_Controller::maybe_update_transparent_status() | 50 | 8 | 29 | |
Smush\App\Admin::show_plugin_conflict_notice() | 46 | 7 | 44 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::withCookieHeader() | 57 | 9 | 13 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::parse_proxy() | 58 | 9 | 13 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::applyParts() | 58 | 9 | 13 | |
Smush\Core\Integrations\NextGen\Stats::get_smush_stats() | 49 | 8 | 28 | |
Smush\Core\Stats::setup_global_stats() | 50 | 8 | 27 | |
Smush\Core\Helper::cache_get() | 51 | 8 | 27 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::maybe_lazy_load_source_element() | 52 | 8 | 26 | |
Smush\Core\Png2Jpg\Png2Jpg_Helper::file_contents_have_transparency() | 51 | 8 | 25 | |
Smush\Core\Stats\Global_Stats_Controller::accumulate_attachment_ids() | 52 | 8 | 25 | |
Smush\Core\Media\Media_Item_Query::get_size_data_from_wp_attachment_metadata() | 52 | 8 | 25 | |
Smush\Core\Integrations\NextGen::show_restore_option() | 51 | 8 | 25 | |
Smush\Core\Integrations\NextGen\Stats::update_stats_cache() | 51 | 8 | 25 | |
Smush\Core\Api\Smush_API::backoff_sync() | 51 | 8 | 24 | |
Smush\Core\CDN\CDN_Helper::is_supported_url() | 53 | 8 | 24 | |
Smush\Core\Media\Attachment_Url_Cache_Controller::pre_transform_bulk_cache_page_urls() | 52 | 8 | 24 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::add_proxy() | 52 | 8 | 24 | |
Smush_Vendor\GuzzleHttp\Psr7\CachingStream::seek() | 52 | 8 | 24 | |
Smush\Core\CLI\CLI::scan() | 42 | 6 | 54 | |
Smush_Vendor\GuzzleHttp\Psr7\Header::parse() | 52 | 8 | 23 | |
Smush\Core\Integrations\NextGen\Admin::reset_smushdata() | 53 | 8 | 23 | |
Smush\Core\Parser\Parser::get_elements_with_image_attributes() | 52 | 8 | 23 | |
Smush_Vendor\GuzzleHttp\Psr7\Message::toString() | 51 | 8 | 22 | |
Smush\Core\Modules\Dir::validate_path() | 54 | 8 | 22 | |
Smush\Core\Modules\WebP::save_htaccess() | 47 | 7 | 37 | |
Smush\App\Abstract_Page::prepare_upgrade_modal() | 54 | 8 | 21 | |
Smush_Vendor\GuzzleHttp\Psr7\AppendStream::seek() | 53 | 8 | 21 | |
Smush\Core\Modules\Resize::perform_resize() | 47 | 7 | 36 | |
Smush\Core\Modules\WebP::check_server_config() | 47 | 7 | 36 | |
Smush\Core\Resize\Resize_Optimization::_should_optimize() | 55 | 8 | 19 | |
Smush\Core\Modules\Dir::directory_smush_finish() | 54 | 8 | 19 | |
Smush\Core\Integrations\WooCommerce::transform_rest_woo_product() | 55 | 8 | 19 | |
Smush\Core\Smush\Smush_Optimization::should_resmush() | 56 | 8 | 18 | |
Smush_Vendor\GuzzleHttp\Psr7\MultipartStream::addElement() | 54 | 8 | 18 | |
Smush\App\Abstract_Page::enqueue_configs_scripts() | 43 | 6 | 48 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::set_placeholder_width_and_height_in_style_attribute() | 55 | 8 | 18 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::createResponse() | 48 | 7 | 32 | |
Smush\Core\Helper::get_raw_attached_file() | 56 | 8 | 17 | |
Smush\Core\Server_Utils::check_user_agent_version() | 56 | 8 | 16 | |
Smush\Core\Modules\Smush::smush_image() | 56 | 8 | 16 | |
Smush\Core\Helper::fetch_image_sizes() | 49 | 7 | 31 | |
Smush\Core\Installer::upgrade_3_10_0() | 57 | 8 | 15 | |
Smush\Core\CLI\CLI::get_pending_bulk_smush_content() | 50 | 7 | 30 | |
Smush\Core\Cache_Controller::get_cache_notice() | 58 | 8 | 15 | |
Smush\Core\Integrations\NextGen::manual_nextgen() | 50 | 7 | 30 | |
Smush\Core\Integrations\NextGen\Stats::get_super_smushed_images() | 58 | 8 | 15 | |
Smush\App\Pages\Settings::detection_settings() | 45 | 5 | 59 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::__toString() | 58 | 8 | 13 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::validateState() | 58 | 8 | 13 | |
Smush\Core\Modules\Product_Analytics_Controller::track_toggle_local_webp_fallback() | 50 | 7 | 28 | |
Smush\Core\Media\Media_Item_Optimizer::restore() | 52 | 7 | 27 | |
Smush\Core\Modules\Helpers\Parser::get_background_images() | 51 | 7 | 27 | |
Smush_Vendor\GuzzleHttp\Utils::defaultCaBundle() | 48 | 6 | 41 | |
Smush_Vendor\GuzzleHttp\Utils::idnUriConvert() | 50 | 7 | 26 | |
Smush\Core\Animated_Status_Controller::maybe_update_animated_status() | 52 | 7 | 26 | |
Smush\Core\Modules\Backup::add_to_image_backup_sizes() | 51 | 7 | 26 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::transform_iframe() | 52 | 7 | 26 | |
Smush\App\Admin::show_background_unavailability_notice() | 47 | 6 | 40 | |
Smush\Core\Integrations\S3::get_s3_filter_class() | 53 | 7 | 25 | |
Smush\Core\Core::check_bulk_limit() | 53 | 7 | 24 | |
Smush\Core\Helper::logger() | 46 | 6 | 39 | |
Smush\Core\Smush\Smush_Request::get_api_request_headers() | 52 | 7 | 23 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::checkDecode() | 52 | 7 | 23 | |
Smush_Vendor\GuzzleHttp\Psr7\Stream::read() | 53 | 7 | 23 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::copyToString() | 54 | 7 | 23 | |
Smush\Core\Modules\Dir::initialize() | 52 | 7 | 23 | |
Smush\Core\Modules\WebP::create_test_files() | 53 | 7 | 23 | |
Smush\Core\Backups\Backups::restore_backup_to_file_path() | 48 | 6 | 37 | |
Smush\Core\Stats\Global_Stats::adjust_lists_for_media_item() | 54 | 7 | 22 | |
Smush_Vendor\Composer\InstalledVersions::getVersionRanges() | 53 | 7 | 22 | |
Smush_Vendor\GuzzleHttp\Client::prepareDefaults() | 53 | 7 | 22 | |
Smush_Vendor\GuzzleHttp\Utils::isHostInNoProxy() | 53 | 7 | 22 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::copyToStream() | 54 | 7 | 21 | |
Smush\Core\Modules\Png2jpg::update_image_url() | 47 | 6 | 36 | |
Smush\Core\Integrations\S3::filter_unique_filename() | 53 | 7 | 21 | |
Smush\Core\Modules\Product_Analytics_Controller::get_webp_status_notice() | 55 | 7 | 21 | |
Smush\Core\Integrations\NextGen\Admin::wp_smush_column_options() | 53 | 7 | 21 | |
Smush\Core\Modules\WebP::get_server_type() | 54 | 7 | 21 | |
Smush\Core\Media\Media_Item_Optimizer::fetch_errors_from_meta() | 55 | 7 | 20 | |
Smush\App\Admin::check_for_conflicts_cron() | 48 | 6 | 35 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::createRejection() | 52 | 7 | 20 | |
Smush_Vendor\GuzzleHttp\Handler\CurlMultiHandler::tick() | 54 | 7 | 20 | |
Smush\App\Abstract_Page::__construct() | 49 | 6 | 34 | |
Composer\Autoload\ClassLoader::addPsr4() | 50 | 6 | 33 | |
Smush_Vendor\GuzzleHttp\RedirectMiddleware::checkRedirect() | 54 | 7 | 18 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::clear() | 56 | 7 | 18 | |
Smush\Core\Helper::delete_permanently() | 56 | 7 | 18 | |
Smush_Vendor\GuzzleHttp\Cookie\FileCookieJar::load() | 56 | 7 | 17 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::applyMethod() | 55 | 7 | 17 | |
Smush\Core\Modules\Smush::update_super_smush_count() | 56 | 7 | 17 | |
Smush\Core\Integrations\NextGen\Admin::scan_images() | 57 | 7 | 17 | |
Smush\Core\Modules\Helpers\WhiteLabel::get_plugin_logo() | 57 | 7 | 17 | |
Smush\Core\Modules\Bulk\Bulk_Smush_Background_Process::task() | 48 | 6 | 31 | |
Smush\Core\Integrations\NextGen::get_file_type() | 57 | 7 | 16 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::isSameDocumentReference() | 65 | 8 | 7 | |
Smush\Core\Integrations\NextGen\Admin::get_detailed_stats() | 49 | 6 | 30 | |
Smush\Core\Lazy_Load\Lazy_Load_Helper::should_skip_lazyload() | 64 | 8 | 10 | |
Smush\App\Admin::add_plugin_meta_links() | 49 | 6 | 29 | |
Smush\Core\Media\Media_Item::make_attachment_meta() | 50 | 6 | 28 | |
WP_Smush::register_free_modules() | 45 | 5 | 43 | |
Smush\Core\Modules\Smush::calculate_percentage() | 59 | 7 | 13 | |
Smush\App\Media_Library::extend_media_modal() | 46 | 5 | 42 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::get_restore_file_path() | 51 | 6 | 27 | |
Smush\Core\Settings::is_network_setting() | 51 | 6 | 27 | |
Smush\Core\Modules\Async\Async::prepare_data() | 60 | 7 | 12 | |
Smush\Core\Integrations\S3::maybe_remove_downloaded_files() | 62 | 7 | 12 | |
Smush\Core\Png2Jpg\Png2Jpg_Controller::get_fallback_jpg_path() | 51 | 6 | 26 | |
Smush\App\Admin::media_library_membership_notice() | 52 | 6 | 26 | |
Smush\Core\Parser\Parser::get_element_attributes() | 52 | 6 | 26 | |
Smush\Core\Modules\Smush::smush_parallel() | 47 | 5 | 40 | |
Smush\Core\CDN\CDN_Controller::toggle_cdn() | 53 | 6 | 24 | |
Smush_Vendor\GuzzleHttp\Pool::__construct() | 52 | 6 | 24 | |
Smush_Vendor\GuzzleHttp\Psr7\AppendStream::read() | 52 | 6 | 24 | |
Smush\Core\Configs::get_settings_display_value() | 52 | 6 | 24 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::can_be_converted() | 53 | 6 | 23 | |
Smush\App\Admin::show_parallel_unavailability_notice() | 49 | 5 | 37 | |
Smush\Core\Modules\Background\Background_Process::maybe_handle() | 53 | 6 | 22 | |
Smush\App\Abstract_Page::get_connect_site_link() | 54 | 6 | 22 | |
Smush\App\Media_Library::column_html() | 53 | 6 | 21 | |
Smush\App\Admin::print_pending_bulk_smush_content() | 49 | 5 | 35 | |
Smush\Core\S3\WP_Offload_Media_Api::delete_remote_files() | 56 | 6 | 20 | |
Smush\App\Admin::maybe_show_local_webp_convert_original_images_notice() | 54 | 6 | 20 | |
Smush_Vendor\GuzzleHttp\Psr7\Message::bodySummary() | 55 | 6 | 20 | |
Smush\Core\Modules\Dir::get_root_path() | 54 | 6 | 20 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::enqueue_assets() | 55 | 6 | 20 | |
Smush\Core\Parser\Parser::get_iframe_elements() | 54 | 6 | 20 | |
Smush\Core\Integrations\S3::__construct() | 55 | 6 | 19 | |
Smush\App\Abstract_Summary_Page::cdn_stats_ui() | 50 | 5 | 33 | |
Composer\Autoload\ClassLoader::add() | 51 | 5 | 33 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::validate() | 56 | 6 | 18 | |
Smush\App\Abstract_Page::get_page_url() | 56 | 6 | 18 | |
Smush\Core\Integrations\S3::get_attached_file() | 57 | 6 | 18 | |
Smush\Core\Helper::get_mime_type() | 56 | 6 | 18 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::getCookiePathFromRequest() | 57 | 6 | 17 | |
Smush\Core\Media_Library\Media_Library_Row::prepare_errors() | 57 | 6 | 17 | |
Smush\Core\Smush\Smush_Optimization::optimize() | 49 | 5 | 32 | |
Smush\Core\Smush\Smusher::smush_parallel() | 49 | 5 | 32 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::extractCookies() | 56 | 6 | 17 | |
Smush_Vendor\GuzzleHttp\Psr7\Stream::getSize() | 57 | 6 | 17 | |
Smush\Core\Modules\Dir::is_image() | 57 | 6 | 17 | |
Smush\Core\Keyword_Exclusions::is_string_excluded() | 58 | 6 | 16 | |
Smush\Core\Integrations\NextGen\Stats::get_smushed_image_count() | 57 | 6 | 16 | |
Smush\Core\Array_Utils::get_array_value() | 58 | 6 | 16 | |
Smush\Core\Modules\Helpers\Parser::get_images_from_content() | 57 | 6 | 16 | |
Smush\Core\Modules\Smush::add_api_message() | 57 | 6 | 16 | |
Smush\Core\Smush\Smusher::add_api_message() | 57 | 6 | 16 | |
Smush\Core\Webp\Webp_Transform::add_fallback_attribute() | 57 | 6 | 16 | |
Smush_Vendor\GuzzleHttp\Psr7\ServerRequest::normalizeFiles() | 57 | 6 | 16 | |
Smush\Core\Modules\Smush::get_api_request_headers() | 57 | 6 | 16 | |
Smush\Core\Integrations\S3::is_png2jpg_backup_file() | 57 | 6 | 15 | |
Smush\Core\CDN\CDN_Transform::update_img_element_srcset_attribute() | 58 | 6 | 15 | |
Smush\Core\Modules\WebP::maybe_show_notices() | 57 | 6 | 15 | |
Smush\Core\Settings::parse_bulk_settings() | 57 | 6 | 15 | |
Smush_Vendor\GuzzleHttp\Client::buildUri() | 61 | 7 | 10 | |
Smush\Core\Modules\Background\Background_Process::handle_cron_healthcheck() | 51 | 5 | 30 | |
Smush\Core\Controller::init() | 58 | 6 | 15 | |
Smush\Core\Modules\Png2jpg::get_quality() | 58 | 6 | 15 | |
Smush\Core\Modules\Smush::update_resmush_list() | 58 | 6 | 15 | |
Smush\Core\Modules\WebP::unsave_htaccess() | 58 | 6 | 15 | |
Smush\Core\CDN\CDN_Transform::update_alternate_attributes() | 59 | 6 | 14 | |
Smush\Core\Webp\Webp_Apache::unsave_htaccess() | 58 | 6 | 14 | |
Smush\Core\Media\Media_Item_Query::attachment_urls_to_ids() | 50 | 5 | 29 | |
Smush\Core\Core::load_libs() | 50 | 5 | 29 | |
Smush\Core\Keyword_Exclusions::is_class_attribute_excluded() | 59 | 6 | 14 | |
Smush\App\Pages\Bulk::bulk_smush_metabox() | 42 | 3 | 59 | |
Smush\Core\Modules\Backup::maybe_backup_image() | 59 | 6 | 14 | |
Smush\App\Abstract_Page::add_meta_box() | 51 | 5 | 29 | |
Smush\Core\Modules\Helpers\WhiteLabel::plugin_enabled() | 59 | 6 | 14 | |
Smush_Vendor\GuzzleHttp\Promise\Create::promiseFor() | 59 | 6 | 13 | |
Smush\Core\Core::big_image_size_threshold() | 60 | 6 | 13 | |
Smush_Vendor\GuzzleHttp\Promise\RejectionException::__construct() | 60 | 6 | 12 | |
Smush\Core\Modules::__construct() | 38 | 2 | 72 | |
Smush\Core\Settings::parse_cdn_settings() | 51 | 5 | 27 | |
Smush\Core\Modules\Resize::should_resize() | 61 | 6 | 11 | |
Smush\Core\Modules\Smush::dismiss_update_info() | 62 | 6 | 11 | |
Smush\Core\Configs::get_webp_settings_display_value() | 52 | 5 | 26 | |
Smush\Core\Modules\Backup::restore_step() | 51 | 5 | 26 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::replace_url_in_content() | 51 | 5 | 25 | |
Smush\Core\Webp\Webp_Helper::get_webp_file_url() | 52 | 5 | 25 | |
Smush\App\Ajax::resmush_image() | 53 | 5 | 25 | |
Smush\Core\Parser\Parser::extract_background_image() | 53 | 5 | 24 | |
Smush_Vendor\GuzzleHttp\Promise\Utils::all() | 53 | 5 | 24 | |
Smush\Core\Product_Analytics::track_with_limit() | 52 | 5 | 24 | |
Smush\App\Pages\Settings::register_meta_boxes() | 48 | 4 | 39 | |
Smush\Core\Modules\Dir::last_scan_stats() | 52 | 5 | 24 | |
Smush_Vendor\GuzzleHttp\Exception\RequestException::create() | 51 | 5 | 23 | |
Smush\Core\Integrations\NextGen::__construct() | 52 | 5 | 23 | |
Smush\Core\Helper::check_animated_file_contents() | 54 | 5 | 23 | |
Smush\Core\CDN\CDN_Helper::check_mapped_domain() | 54 | 5 | 22 | |
Smush\Core\Png2Jpg\Png2Jpg_Controller::serve_fallback_png() | 54 | 5 | 22 | |
Smush\Core\Webp\Webp_Server_Configuration::apply_apache_rewrite_rules() | 54 | 5 | 22 | |
WP_Smush::autoload() | 53 | 5 | 22 | |
Smush\Core\Media_Library\Media_Library_Row::get_action_links() | 56 | 5 | 21 | |
Smush\Core\Transform\Transformer::transform_rest_content_field() | 55 | 5 | 21 | |
Smush\App\Pages\CDN::cdn_meta_box() | 45 | 3 | 51 | |
Smush\Core\Media_Library\Media_Library_Row::get_error_suggestion() | 55 | 5 | 21 | |
Smush\Core\Smush\Smush_Optimization::make_smush_meta() | 54 | 5 | 21 | |
Smush\App\Ajax::apply_config() | 54 | 5 | 21 | |
Smush\Core\Media\Media_Item::prepare_sizes() | 55 | 5 | 21 | |
Smush\App\Ajax::smush_toggle_lazy_load() | 54 | 5 | 20 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::retryFailedRewind() | 53 | 5 | 20 | |
Smush\Core\Media_Library\Media_Library_Row::get_html_markup_for_failed_item_with_suggestion_link() | 56 | 5 | 20 | |
Smush_Vendor\GuzzleHttp\Promise\EachPromise::addPending() | 55 | 5 | 20 | |
Smush\App\Pages\Settings::general_meta_box() | 54 | 5 | 20 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::start_bulk_smush_direct() | 56 | 5 | 20 | |
Smush\Core\Modules\Dir::image_list() | 54 | 5 | 20 | |
Smush\Core\Installer::regenerate_preset_configs() | 55 | 5 | 19 | |
Smush\Core\Server_Utils::get_server_type() | 56 | 5 | 19 | |
Smush\Core\CDN\CDN_Transform::update_img_element_attributes() | 56 | 5 | 19 | |
Smush_Vendor\GuzzleHttp\Promise\Promise::callHandler() | 56 | 5 | 19 | |
Smush\Core\Modules\Product_Analytics_Controller::get_scan_properties() | 48 | 4 | 34 | |
Smush\Core\Error_Handler::get_last_optimize_errors() | 55 | 5 | 19 | |
Smush\Core\Smush\Smusher::count_error_types() | 55 | 5 | 19 | |
Smush\Core\Stats\Global_Stats_Controller::accumulate_slice_stats() | 55 | 5 | 19 | |
Smush_Vendor\GuzzleHttp\RedirectMiddleware::__invoke() | 55 | 5 | 19 | |
Smush\Core\Media_Library\Media_Library_Row::get_next_level_smush_link() | 58 | 5 | 18 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::add_verify() | 56 | 5 | 18 | |
Smush\Core\Helper::is_smushable() | 56 | 5 | 18 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::getDefaultContext() | 54 | 5 | 18 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::make_meta() | 57 | 5 | 17 | |
WP_Smush::init() | 56 | 5 | 17 | |
Smush\Core\Integrations\Common::remove_filters() | 57 | 5 | 17 | |
Smush\Core\Stats\Global_Stats::get_percent_optimized() | 58 | 5 | 17 | |
Smush\App\Pages\Bulk::full_size_options() | 47 | 3 | 47 | |
Smush\App\Ajax::upload_config() | 57 | 5 | 16 | |
Smush\Core\Modules\Product_Analytics_Controller::maybe_track_cdn_update() | 58 | 5 | 16 | |
Smush\App\Ajax::remove_icon() | 56 | 5 | 16 | |
Smush\Core\Settings::get_setting() | 58 | 5 | 16 | |
Smush\Core\CDN\CDN_Helper::check_cdn_status() | 60 | 5 | 16 | |
Smush\Core\Stats\Global_Stats::get_grade_class() | 59 | 5 | 15 | |
Smush\Core\CDN\CDN_Srcset_Controller::get_size_from_file_name() | 58 | 5 | 15 | |
Smush\Core\CDN\CDN_Transform::update_element_background() | 59 | 5 | 15 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::matchesDomain() | 58 | 5 | 15 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::getDefaultConf() | 56 | 5 | 15 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::applyHeaders() | 58 | 5 | 15 | |
Smush\Core\Modules\WebP::can_be_converted() | 63 | 6 | 10 | |
Smush\Core\Installer::directory_smush_table() | 59 | 5 | 15 | |
Smush_Vendor\GuzzleHttp\Handler\StreamHandler::add_crypto_method() | 66 | 6 | 7 | |
Smush\Core\S3\S3_Controller::download_all_sizes() | 59 | 5 | 15 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::setExpires() | 67 | 6 | 6 | |
Smush\Core\Modules\Product_Analytics_Controller::ajax_handle_track_request() | 59 | 5 | 15 | |
Smush\Core\Modules\Product_Analytics_Controller::get_last_image_process_properties() | 51 | 4 | 29 | |
Smush\Core\Media_Library\Media_Library_Row::get_detailed_stats_content() | 51 | 4 | 29 | |
wp_smush_php_deprecated_notice() | 52 | 4 | 29 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::add_masonry_support() | 59 | 5 | 14 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::readLine() | 59 | 5 | 14 | |
Smush\Core\Parser\Parser::remove_quote_entities() | 59 | 5 | 14 | |
Smush\Core\Modules\Product_Analytics_Controller::maybe_track_integrations_toggle() | 51 | 4 | 29 | |
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::finish() | 59 | 5 | 14 | |
Smush\Core\CDN\CDN_Srcset_Controller::is_valid_url() | 60 | 5 | 13 | |
Smush\Core\Helper::filter_by_mime() | 60 | 5 | 13 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::matchesPath() | 60 | 5 | 13 | |
Smush\Core\Integrations\NextGen\Stats::get_grade_class() | 60 | 5 | 13 | |
Smush\Core\Modules\Product_Analytics_Controller::get_deactivation_location() | 60 | 5 | 13 | |
Smush\Core\Smush\Smusher::maybe_disable_streaming() | 60 | 5 | 12 | |
Smush\Core\Integrations\Common::buddyboss_platform_modify_image_src() | 61 | 5 | 12 | |
Smush\Core\CDN\CDN_Srcset_Controller::max_content_width() | 62 | 5 | 11 | |
Smush\Core\Media\Media_Item::update_transparent_meta() | 63 | 5 | 11 | |
Smush\Core\Installer::upgrade_3_7_0() | 62 | 5 | 11 | |
Smush\Core\Modules\Product_Analytics_Controller::remove_unchanged_settings() | 62 | 5 | 11 | |
Smush\Core\Modules\Product_Analytics_Controller::get_bulk_properties() | 52 | 4 | 25 | |
Smush\App\Ajax::smush_manual() | 53 | 4 | 25 | |
Smush\Core\Media\Media_Item::prepare_full_size() | 53 | 4 | 23 | |
Smush\Core\Modules\Png2jpg::replace_file() | 54 | 4 | 21 | |
Smush\Core\Integrations\NextGen\Stats::get_global_stats() | 47 | 3 | 36 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::tryGetContents() | 55 | 4 | 20 | |
Smush\Core\Parser\Parser::get_image_urls() | 55 | 4 | 20 | |
Smush\Core\Settings::prepare_site_settings() | 55 | 4 | 19 | |
Smush\Core\Settings::reset_sub_sites() | 57 | 4 | 18 | |
Smush\App\Pages\Bulk::scale_options() | 52 | 3 | 32 | |
Smush\Core\CDN\CDN_Helper::get_site_url() | 58 | 4 | 16 | |
Smush\App\Pages\Bulk::set_background_email_setting_visibility() | 60 | 4 | 16 | |
Smush\Core\Media_Library\Media_Library_Row::get_resmush_link() | 58 | 4 | 16 | |
Smush\Core\CDN\CDN_Srcset_Controller::__construct() | 57 | 4 | 16 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::get_stats() | 58 | 4 | 16 | |
Smush\Core\CDN\CDN_Srcset_Controller::parse_background_image() | 59 | 4 | 15 | |
Smush\Core\Core::wp_smush_async() | 65 | 5 | 9 | |
Smush\Core\Modules\Backup::generate_unique_bak_file() | 58 | 4 | 15 | |
WP_Smush::is_site_connected_to_tfh() | 68 | 5 | 6 | |
Smush\Core\Resize\Resize_Optimization::should_optimize() | 60 | 4 | 15 | |
Smush\Core\Smush\Smusher::put_image_using_temp_file() | 59 | 4 | 15 | |
Smush\Core\Integrations\NextGen\Stats::total_count() | 62 | 5 | 10 | |
Smush\Core\Integrations\NextGen\Admin::cmp() | 64 | 5 | 9 | |
Smush\Core\Installer::maybe_mark_as_pre_3_12_6_site() | 64 | 5 | 9 | |
Smush\Core\Parser\Element::has_updates() | 64 | 5 | 10 | |
Smush\Core\Configs::apply_config_by_id() | 59 | 4 | 14 | |
Smush\Core\Parser\Parser::get_composite_elements() | 59 | 4 | 14 | |
Smush\Core\Stats\Global_Stats_Controller::maybe_mark_as_outdated() | 61 | 4 | 14 | |
Smush\Core\Modules\Png2jpg::is_converted() | 60 | 4 | 14 | |
Smush\Core\CDN\CDN_Transform::process_url() | 60 | 4 | 13 | |
Smush\Core\Resize\Resize_Optimization::prepare_implementations() | 61 | 4 | 13 | |
Smush\Core\Parser\Parser::sanitize_value() | 60 | 4 | 13 | |
Smush\App\Ajax::hide_api_message() | 60 | 4 | 12 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::write_file_for_size() | 52 | 3 | 27 | |
Smush\Core\Smush\Smusher::is_network_error() | 62 | 4 | 12 | |
Smush\Core\Parser\Parser::get_element_attribute_value() | 61 | 4 | 12 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::caselessRemove() | 61 | 4 | 12 | |
Smush\Core\Stats\Global_Stats_Controller::adjust_on_attachment_deletion() | 61 | 4 | 12 | |
Smush\Core\Modules\Backup::remove_from_backup_sizes() | 61 | 4 | 12 | |
Smush\Core\Resize\Resize_Optimization::maybe_delete_file() | 62 | 4 | 12 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::add_lazy_load_class() | 61 | 4 | 11 | |
Smush_Vendor\GuzzleHttp\Client::__construct() | 62 | 4 | 11 | |
Smush\Core\Stats\Global_Stats_Controller::adjust_before_optimization() | 63 | 4 | 11 | |
Smush\Core\CDN\CDN_Transform::transform_style() | 63 | 4 | 11 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::get_optimized_sizes_count() | 62 | 4 | 11 | |
Smush\App\Pages\Bulk::bulk_settings_meta_box() | 54 | 3 | 23 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::tryFopen() | 57 | 3 | 17 | |
Smush\Core\Integrations\NextGen\Admin::localize() | 49 | 2 | 32 | |
Smush\App\Pages\Bulk::auto_smush() | 59 | 3 | 17 | |
Smush\Core\Parser\Element::replace_attributes() | 58 | 3 | 17 | |
Smush\Core\Stats\Global_Stats::to_array() | 48 | 2 | 32 | |
Smush\Core\Smush\Smusher::track_error() | 59 | 3 | 16 | |
Smush\Core\Smush\Smush_Optimization::is_file_smushed() | 66 | 4 | 8 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::shouldPersist() | 67 | 4 | 8 | |
Smush\Core\Integrations\Common::skip_images() | 63 | 4 | 10 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::isRelativePathReference() | 75 | 4 | 3 | |
Smush\Core\CDN\CDN_Transform::element_has_excluded_keywords() | 65 | 4 | 9 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::getCookieByName() | 66 | 4 | 8 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::setMaxAge() | 68 | 4 | 6 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::filterPort() | 63 | 4 | 10 | |
trigger_deprecation() | 75 | 4 | 3 | |
Smush\Core\Integrations\Common::soliloquy_image_src() | 66 | 4 | 9 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::setDomain() | 68 | 4 | 6 | |
Smush\Core\Media\Media_Item::arrays_same() | 64 | 4 | 10 | |
Smush\Core\Integrations\Common::is_smartcrawl_analysis_request() | 63 | 4 | 10 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::parse() | 58 | 3 | 15 | |
Smush\Core\Media_Library\Media_Library_Row::generate_markup_for_size_limited_item() | 59 | 3 | 15 | |
Smush\Core\Stats\Global_Stats::add_item_stats() | 64 | 4 | 9 | |
Smush\Core\Png2Jpg\Png2Jpg_Optimization::should_optimize() | 65 | 4 | 10 | |
Smush\Core\Stats\Global_Stats::subtract_item_stats() | 64 | 4 | 9 | |
Smush\Core\Integrations\Common::wp_maintenance_mode() | 65 | 4 | 9 | |
Smush\Core\Media\Media_Item_Optimizer::run_optimizations() | 64 | 4 | 10 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::element_has_excluded_keywords() | 65 | 4 | 9 | |
Smush\Core\Stats\Global_Stats_Controller::adjust_after_optimization() | 64 | 4 | 10 | |
Smush\Core\Installer::maybe_create_table() | 65 | 4 | 9 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::bulk_smush_start() | 60 | 3 | 15 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::isAbsolutePathReference() | 76 | 4 | 3 | |
WP_Smush::do_plugin_activated_action() | 59 | 3 | 15 | |
Smush\Core\CDN\CDN_Transform::update_image_urls() | 66 | 4 | 8 | |
Smush\Core\CDN\CDN_Helper::generate_cdn_url() | 59 | 3 | 14 | |
Smush\Core\Parser\Element::get_image_attribute_names() | 52 | 2 | 29 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::exclude_from_lazy_loading() | 59 | 3 | 14 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::withUserInfo() | 60 | 3 | 14 | |
Smush\App\Ajax::scan_images() | 58 | 3 | 14 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::hash() | 60 | 3 | 13 | |
Smush\Core\Resize\Resize_Optimization::prepare_resize_dimensions() | 60 | 3 | 13 | |
Smush\Core\Stats\Global_Stats_Controller::get_latest_modification_timestamp() | 60 | 3 | 13 | |
Composer\Autoload\ClassLoader::setPsr4() | 61 | 3 | 12 | |
Composer\Autoload\ClassLoader::register() | 61 | 3 | 12 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::prepare_smush_tasks() | 62 | 3 | 12 | |
Smush\Core\Smush\Smush_Optimization::save() | 62 | 3 | 12 | |
Smush\Core\CDN\CDN_Transform::generate_and_use_fresh_srcset() | 62 | 3 | 12 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::get_image_dimensions() | 62 | 3 | 12 | |
Smush\Core\Parser\Element::update_css_properties() | 63 | 3 | 12 | |
Smush\Core\Parser\Element::update_attributes() | 63 | 3 | 12 | |
Smush\Core\Media_Library\Media_Library_Row::get_next_level_smush_anchor_text() | 63 | 3 | 11 | |
Smush\Core\Stats\Global_Stats_Controller::save_slice_stats() | 63 | 3 | 11 | |
Smush\Core\Stats\Global_Stats::is_outdated() | 64 | 3 | 11 | |
Smush\Core\Parser\Element::remove_attribute() | 63 | 3 | 11 | |
Smush\Core\S3\S3_Controller::delete_old_jpg_files_after_restore() | 64 | 3 | 11 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::__construct() | 55 | 2 | 20 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::get_default_excluded_keywords() | 51 | 1 | 31 | |
Smush\Core\Modules\Resize::should_resmush() | 71 | 3 | 6 | |
Smush\Core\Stats\Global_Stats::get_array_value() | 73 | 3 | 5 | |
Composer\Autoload\ClassLoader::setApcuPrefix() | 76 | 3 | 3 | |
Smush\Core\CDN\CDN_Helper::check_if_pro() | 73 | 3 | 5 | |
Smush\Core\CDN\CDN_Helper::skip_image_url() | 70 | 3 | 5 | |
Smush\Core\S3\S3_Controller::is_media_item_valid() | 68 | 3 | 7 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::add_divi_support() | 68 | 3 | 7 | |
Smush\Core\Media\Media_Item::update_animated_meta() | 72 | 3 | 5 | |
Smush_Vendor\GuzzleHttp\Psr7\Utils::uriFor() | 66 | 3 | 9 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::localize_background_stats() | 64 | 3 | 9 | |
Smush_Vendor\GuzzleHttp\Client::__call() | 64 | 3 | 8 | |
Smush\Core\S3\S3_Controller::maybe_initialize() | 65 | 3 | 9 | |
Smush\Core\S3\S3_Controller::is_media_item_not_optimizable() | 78 | 3 | 3 | |
Smush_Vendor\GuzzleHttp\Psr7\Uri::getAuthority() | 64 | 3 | 10 | |
Smush\Core\S3\S3_Controller::download_remote_file() | 65 | 3 | 9 | |
Smush\Core\Modules\Png2jpg::should_resmush() | 71 | 3 | 6 | |
Smush\Core\Stats\Global_Stats::get_global_stats_option() | 68 | 3 | 7 | |
Smush\Core\Smush\Smush_Optimization::get_optimized_sizes_count() | 64 | 3 | 10 | |
Smush\Core\Parser\Element::prepare_image_attributes() | 65 | 3 | 10 | |
Smush\Core\Media\Media_Item_Optimizer::get_optimized_sizes_count() | 65 | 3 | 10 | |
WP_Smush::enable_free_tips_opt_in() | 70 | 3 | 6 | |
Smush\Core\Media\Media_Item_Optimizer::update_errors_meta() | 65 | 3 | 9 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::removeCookieIfEmpty() | 69 | 3 | 6 | |
Smush\Core\Media\Media_Item::get_missing_file_name() | 67 | 3 | 8 | |
Smush\Core\Smush\Smush_Optimization::should_optimize() | 70 | 3 | 6 | |
Smush\Core\Lazy_Load\Lazy_Load_Transform::is_composite_element_excluded() | 68 | 3 | 8 | |
Smush\Core\Core::load_libs_for_rest_api() | 72 | 3 | 5 | |
Smush\Core\Core::update_smush_count() | 64 | 3 | 9 | |
Smush\Core\Media\Media_Item::size_limit_exceeded() | 68 | 3 | 8 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::is_background_enabled() | 71 | 3 | 6 | |
Smush\Core\Smush\Smush_Optimization::fetch_smush_meta() | 69 | 3 | 6 | |
Smush\Core\Modules\Background\Background_Process::get_queue() | 70 | 3 | 6 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::__construct() | 66 | 3 | 9 | |
Smush\Core\Parser\Element::get_background_css_property() | 67 | 3 | 8 | |
Smush\Core\CDN\CDN_Transform::transform_page() | 66 | 3 | 9 | |
Smush\Core\Smush\Smush_Optimization::get_size_meta() | 68 | 3 | 7 | |
Smush\Core\Stats\Global_Stats_Controller::adjust_on_attachment_upload() | 68 | 3 | 7 | |
Smush\Core\Media\Media_Item_Optimizer::set_optimization_errors() | 66 | 3 | 9 | |
Smush\Core\Installer::dir_smush_set_primary_key() | 63 | 3 | 10 | |
Smush\Core\Media\Media_Item_Optimizer::should_optimize_size() | 64 | 3 | 10 | |
Smush\Core\Parser\Element::get_attribute() | 67 | 3 | 8 | |
Smush\Core\Media\Media_Item_Optimizer::get_array_value() | 73 | 3 | 5 | |
Smush\Core\Media\Media_Item::is_transparent() | 66 | 3 | 9 | |
Smush\Core\Media\Media_Item_Optimizer::is_optimized() | 68 | 3 | 8 | |
Smush\Core\Stats\Global_Stats::adjust_for_media_item() | 66 | 3 | 9 | |
WP_Smush::register_pro_modules() | 60 | 2 | 14 | |
Smush\Core\S3\S3_Controller::support_s3_backup_and_restore() | 59 | 2 | 14 | |
Smush\Core\S3\S3_Controller::support_s3_image_optimization() | 59 | 2 | 14 | |
Smush\Core\Modules\Resize::try_gd_fallback() | 62 | 2 | 13 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::add_lazy_load_attributes() | 61 | 2 | 13 | |
Smush_Vendor\GuzzleHttp\Client::requestAsync() | 59 | 2 | 13 | |
Composer\Autoload\ClassLoader::loadClass() | 67 | 2 | 8 | |
Composer\Autoload\ClassLoader::initializeIncludeClosure() | 67 | 2 | 8 | |
Smush\Core\Modules\Background\Background_Process::cancel() | 59 | 1 | 15 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::async_load() | 70 | 2 | 6 | |
Smush\Core\Modules\Background\Background_Process::task_limit_reached() | 71 | 2 | 6 | |
Smush\Core\Resize\Resize_Optimization::get_resize_dimensions() | 72 | 2 | 6 | |
Smush\Core\S3\S3_Controller::wp_offload_media_active() | 79 | 2 | 3 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::can_use_background() | 78 | 2 | 3 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::should_use_background() | 77 | 2 | 4 | |
Smush\Core\Modules\Background\Background_Process::update_queue() | 73 | 2 | 5 | |
Smush\Core\Modules\Bulk\Background_Bulk_Smush::get_in_process_notice() | 74 | 2 | 5 | |
Smush_Vendor\GuzzleHttp\Client::getConfig() | 78 | 2 | 3 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::add_avada_support() | 66 | 2 | 8 | |
Smush_Vendor\GuzzleHttp\Cookie\SetCookie::setSecure() | 69 | 2 | 6 | |
Smush\Core\Resize\Resize_Optimization::add_error() | 69 | 2 | 6 | |
Smush\Core\Lazy_Load\Lazy_Load_Controller::get_instance() | 71 | 2 | 6 | |
Smush\Core\CDN\CDN_Helper::is_pro() | 72 | 2 | 6 | |
Smush\Core\Smush\Smush_Optimization::should_optimize_size() | 67 | 2 | 9 | |
Smush\Core\Resize\Resize_Optimization::prepare_savings_meta() | 70 | 2 | 6 | |
WP_Smush::is_member() | 79 | 2 | 3 | |
Smush\Core\Modules\Background\Background_Process::get_cron_interval_seconds() | 67 | 2 | 7 | |
WP_Smush::is_new_user() | 78 | 2 | 3 | |
Smush_Vendor\GuzzleHttp\Cookie\CookieJar::fromArray() | 66 | 2 | 7 | |
Smush\Core\Resize\Resize_Optimization::get_implementations() | 72 | 2 | 6 | |
Smush\Core\Parser\Element::remove_attributes() | 68 | 2 | 7 | |
Smush\Core\Installer::smush_deactivated() | 67 | 2 | 8 | |
Smush\Core\Modules\Resize::init() | 70 | 2 | 6 | |
Smush\Core\S3\S3_Controller::delete_old_png_files_after_convert() | 68 | 2 | 8 | |
Smush\Core\Modules\Background\Background_Process::memory_exceeded() | 65 | 2 | 9 | |
Smush\Core\Modules\Resize::maybe_disable_module() | 74 | 2 | 4 | |
Smush\Core\Modules\Background\Background_Process::get_lock_duration() | 73 | 2 | 4 | |
Composer\Autoload\ClassLoader::addClassMap() | 70 | 2 | 7 | |
Smush_Vendor\GuzzleHttp\Client::transfer() | 65 | 2 | 9 | |
default_ca_bundle() | 82 | 1 | 3 | |
Smush\Core\Core::init() | 65 | 1 | 8 | |
is_host_in_noproxy() | 80 | 1 | 3 | |
json_encode() | 79 | 1 | 3 | |
json_decode() | 79 | 1 | 3 | |
Smush_Vendor\GuzzleHttp\Client::sendAsync() | 74 | 1 | 4 | |
headers_from_lines() | 81 | 1 | 3 | |
debug_resource() | 81 | 1 | 3 | |
describe_type() | 81 | 1 | 3 | |
default_user_agent() | 82 | 1 | 3 | |
normalize_header_keys() | 81 | 1 | 3 | |
choose_handler() | 82 | 1 | 3 |
2595 more item(s) not shown.