Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
Smush\App\Ajax::scan_images() | 104 | 207 | ||
Smush\Core\Stats::global_stats() | 31 | 35 | 97 | |
Smush\Core\Modules\Backup::restore_image() | 29 | 33 | 118 | |
Smush\Core\Integrations\NextGen::resize_from_meta_data() | 32 | 33 | 94 | |
Smush\Core\Modules\Smush::resize_from_meta_data() | 33 | 32 | 82 | |
Smush\Core\Integrations\NextGen\Stats::show_stats() | 35 | 30 | 70 | |
Smush\App\Ajax::process_smush_request() | 31 | 25 | 114 | |
Smush\Core\Modules\Lazy::parse_image() | 38 | 27 | 60 | |
Smush\Core\Modules\CDN::parse_image() | 36 | 26 | 74 | |
Smush\Core\Modules\Dir::get_image_list() | 35 | 25 | 84 | |
Smush\Core\Settings::save_settings() | 36 | 25 | 77 | |
Smush\Core\Modules\Lazy::skip_post_type() | 49 | 27 | 24 | |
Smush\Core\Integrations\NextGen\Stats::get_ngg_images() | 40 | 24 | 51 | |
Smush\Core\Integrations\S3::download_file() | 38 | 23 | 64 | |
Smush\Core\Modules\Smush::_post() | 36 | 22 | 73 | |
Smush\Core\Stats::get_savings() | 37 | 21 | 74 | |
Smush\Core\Integrations\NextGen::smush_bulk() | 39 | 22 | 59 | |
Smush\App\Media_Library::show_resmush() | 44 | 23 | 40 | |
Smush\Core\Modules\Smush::do_smushit() | 39 | 21 | 56 | |
Smush\Core\Integrations\NextGen::resize_image() | 40 | 21 | 54 | |
WP_Smush::validate_install() | 42 | 20 | 49 | |
Smush\Core\Settings::can_access() | 47 | 21 | 29 | |
Smush\Core\Api\Request::request() | 39 | 18 | 58 | |
Smush\App\Admin::add_menu_pages() | 43 | 19 | 40 | |
Smush\Core\Stats::get_stats_for_attachments() | 44 | 19 | 40 | |
Smush\Core\Modules\Lazy::add_inline_styles() | 40 | 17 | 64 | |
Smush\Core\Core::localize() | 31 | 13 | 110 | |
Smush\Core\Modules\Dir::get_directory_tree() | 42 | 17 | 47 | |
Smush\Core\Modules\Dir::skip_dir() | 48 | 18 | 28 | |
Smush\Core\Configs::apply_config() | 44 | 17 | 43 | |
Smush\Core\Modules\Resize::check_should_resize() | 46 | 17 | 36 | |
Smush\App\Pages\Bulk::image_sizes() | 38 | 14 | 79 | |
Smush\Core\Modules\Smush::wp_smush_handle_editor_async() | 47 | 17 | 32 | |
Smush\Core\Modules\CDN::is_supported_path() | 48 | 17 | 28 | |
Smush\App\Abstract_Page::render_modals() | 50 | 17 | 24 | |
Smush\App\Pages\Dashboard::register_meta_boxes() | 36 | 12 | 96 | |
Smush\Core\Integrations\NextGen\Admin::localize() | 38 | 14 | 66 | |
Smush\Core\Integrations\NextGen::restore_image() | 39 | 14 | 65 | |
Smush\Core\Modules\Lazy::init() | 46 | 16 | 34 | |
Smush\Core\Modules\Smush::smush_image() | 42 | 15 | 47 | |
Smush\Core\Settings::parse_lazy_load_settings() | 39 | 13 | 71 | |
Smush\Core\Integrations\NextGen\Admin::get_combined_stats() | 50 | 16 | 26 | |
Smush\Core\Integrations\NextGen\Stats::nextgen_super_smushed_count() | 46 | 15 | 37 | |
Smush\Core\Installer::upgrade_settings() | 46 | 15 | 36 | |
Smush\App\Ajax::get_stats() | 53 | 16 | 19 | |
Smush\App\Media_Library::get_skipped_images() | 47 | 15 | 33 | |
Smush\Core\Modules\CDN::set_additional_srcset() | 40 | 13 | 59 | |
Smush\Core\Settings::init() | 45 | 14 | 38 | |
Smush\Core\Modules\Resize::auto_resize() | 46 | 14 | 38 | |
Smush\App\Abstract_Summary_Page::pro_savings_stats() | 40 | 12 | 68 | |
Smush\Core\Modules\Png2jpg::is_transparent() | 46 | 14 | 37 | |
Smush\App\Media_Library::get_detailed_stats() | 41 | 13 | 52 | |
Smush\Core\Configs::format_config_to_display() | 43 | 13 | 47 | |
Smush\App\Media_Library::show_restore_option() | 48 | 14 | 30 | |
Smush\Core\Modules\Dir::optimise_image() | 39 | 11 | 72 | |
Smush\Core\Modules\WebP::convert_to_webp() | 44 | 13 | 41 | |
Smush\Core\Modules\Dir::total_stats() | 41 | 12 | 55 | |
Smush\App\Abstract_Page::settings_updated() | 45 | 13 | 39 | |
Smush\Core\Modules\CDN::update_image_srcset() | 46 | 13 | 38 | |
Smush\App\Pages\Directory::smush_result_notice() | 40 | 10 | 75 | |
Smush\Core\Integrations\NextGen\Admin::update_nextgen_stats() | 48 | 13 | 29 | |
Smush\Core\CLI::can_restore() | 50 | 13 | 27 | |
Smush\Core\Modules\Png2jpg::convert_to_jpg() | 46 | 12 | 37 | |
Smush\App\Media_Library::get_optimization_links() | 46 | 12 | 34 | |
Smush\Core\Modules\Png2jpg::png_to_jpg() | 47 | 12 | 32 | |
Smush\App\Admin::enqueue_scripts() | 48 | 12 | 31 | |
Smush\Core\Integrations\NextGen\Thumbs::generate_image_size() | 43 | 11 | 45 | |
Smush\Core\Integrations\S3::show_s3_support_required_notice() | 44 | 11 | 43 | |
Smush\App\Ajax::smush_setup() | 49 | 12 | 27 | |
Smush\Core\Modules\Backup::create_backup() | 50 | 11 | 29 | |
Smush\Core\Modules\Smush::smush_single() | 44 | 10 | 43 | |
Smush\App\Pages\Bulk::resize_settings() | 38 | 7 | 88 | |
Smush\Core\Integrations\NextGen\Stats::get_detailed_stats() | 44 | 10 | 42 | |
Smush\App\Abstract_Page::should_render() | 53 | 11 | 24 | |
Smush\Core\Integrations\Common::smush_retina_image() | 53 | 11 | 22 | |
Smush\App\Abstract_Page::smush_upgrade_notice() | 43 | 9 | 52 | |
Smush\Core\Integrations\NextGen\Admin::get_image_count() | 53 | 11 | 22 | |
Smush\Core\Modules\CDN::status() | 53 | 11 | 21 | |
Smush\App\Media_Library::smushit_orderby() | 48 | 10 | 33 | |
Smush\App\Abstract_Page::get_doc_url() | 49 | 10 | 33 | |
Smush\Core\Settings::get_setting_data() | 38 | 7 | 77 | |
Smush\Core\Modules\Resize::initialize() | 56 | 11 | 15 | |
Smush\Core\Modules\WebP::delete_images() | 49 | 10 | 30 | |
Smush\App\Abstract_Page::show_api_message() | 49 | 10 | 30 | |
Smush\Core\Configs::decode_and_validate_config_file() | 48 | 10 | 30 | |
Smush\App\Pages\Bulk::settings_desc() | 43 | 8 | 60 | |
Smush\Core\Modules\CDN::update_cdn_image_src_args() | 50 | 10 | 29 | |
Smush\Core\Integrations\NextGen\Stats::update_stats() | 57 | 11 | 13 | |
Smush\Core\Integrations\Composer::process_image_resize() | 50 | 10 | 25 | |
Smush\Core\Configs::get_config_from_current() | 46 | 9 | 40 | |
Smush\App\Pages\Nextgen::dashboard_summary_metabox() | 51 | 10 | 24 | |
Smush\App\Abstract_Page::smush_dash_required() | 47 | 9 | 38 | |
Smush\Core\Configs::get_lazy_load_settings_to_display() | 46 | 9 | 38 | |
Smush\Core\Modules\Png2jpg::update_image_path() | 46 | 9 | 37 | |
Smush\Core\Stats::combine_conversion_stats() | 52 | 10 | 22 | |
Smush\Core\Modules\Png2jpg::can_be_converted() | 54 | 10 | 21 | |
Smush\Core\Stats::run_query() | 46 | 9 | 36 | |
Smush\Core\Stats::combined_stats() | 53 | 10 | 21 | |
Smush\Core\Modules\Helpers\Parser::is_page_builder() | 54 | 10 | 21 | |
Smush\Core\Integrations\NextGen\Stats::get_attachment_stats() | 54 | 10 | 21 | |
Smush\Core\Integrations\NextGen::smush_image() | 47 | 9 | 35 | |
Smush\Core\Integrations\S3::s3_setup_message() | 44 | 8 | 49 | |
Smush\Core\Modules\Resize::perform_resize() | 49 | 9 | 33 | |
Smush\Core\CLI::smush() | 47 | 9 | 33 | |
Smush\Core\Settings::is_network_enabled() | 56 | 10 | 16 | |
Smush\Core\Integrations\Envira::replace_cdn_links() | 49 | 9 | 30 | |
Smush\Core\Modules\CDN::init() | 48 | 9 | 29 | |
Smush\Core\Modules\Async\Abstract_Async::launch() | 50 | 9 | 28 | |
Smush\App\Admin::print_pending_bulk_smush_content() | 42 | 7 | 58 | |
Smush\Core\Integrations\NextGen\Stats::update_resize_stats() | 59 | 10 | 12 | |
Smush\Core\Integrations\NextGen\Stats::get_smush_stats() | 50 | 9 | 26 | |
Smush\Core\Modules\Helpers\Parser::init() | 54 | 9 | 24 | |
Smush\App\Admin::settings_link() | 50 | 9 | 24 | |
Smush\Core\Modules\Dir::combine_stats() | 51 | 9 | 23 | |
Smush\Core\Modules\CDN::filter_rest_api_response() | 53 | 9 | 23 | |
Smush\Core\Integrations\NextGen::maybe_unlink() | 53 | 9 | 22 | |
Smush\Core\Integrations\NextGen\Stats::get_stats_for_ids() | 53 | 9 | 22 | |
Smush\Core\Configs::sanitize_config() | 44 | 7 | 52 | |
Smush\App\Pages\WebP::enqueue_scripts() | 39 | 6 | 66 | |
Smush\Core\Modules\CDN::settings_desc() | 44 | 7 | 51 | |
Smush\Core\Integrations\Common::update_smush_stats_single() | 47 | 8 | 35 | |
Smush\Core\Core::image_dimensions() | 47 | 8 | 35 | |
Smush\Core\Core::get_max_image_dimensions() | 48 | 8 | 35 | |
Smush\App\Abstract_Summary_Page::directory_stats_ui() | 49 | 8 | 34 | |
Smush\Core\Modules\CDN::init_flags() | 55 | 9 | 19 | |
Smush\Core\Modules\WebP::get_upload_dir() | 48 | 8 | 33 | |
Smush\Core\CLI::restore_image() | 48 | 8 | 33 | |
Smush\Core\Integrations\S3\Compat::smush_download_file() | 55 | 9 | 17 | |
Smush\Core\Modules\Smush::update_lists() | 57 | 9 | 15 | |
Smush\Core\Stats::total_compression() | 57 | 9 | 15 | |
Smush\Core\Modules\Backup::restore_png() | 49 | 8 | 30 | |
Smush\Core\Integrations\S3::does_image_exists() | 49 | 8 | 29 | |
Smush\Core\Helper::check_animated_status() | 50 | 8 | 28 | |
Smush\Core\Modules\Backup::delete_backup_files() | 51 | 8 | 26 | |
Smush\Core\Modules\CDN::generate_srcset() | 51 | 8 | 26 | |
Smush\Core\Installer::smush_activated() | 51 | 8 | 25 | |
Smush\Core\Stats::set_pro_savings() | 52 | 8 | 25 | |
Smush\Core\Integrations\NextGen::show_restore_option() | 51 | 8 | 25 | |
Smush\App\Admin::show_plugin_conflict_notice() | 47 | 7 | 39 | |
Smush\Core\Modules\Resize::maybe_unlink() | 53 | 8 | 23 | |
Smush\Core\Integrations\S3::remove_backup() | 53 | 8 | 22 | |
Smush\Core\Modules\Dir::validate_path() | 54 | 8 | 22 | |
Smush\Core\Stats::setup_global_stats() | 54 | 8 | 20 | |
Smush\Core\Integrations\Common::woocommerce_cdn_gallery_thumbnails() | 54 | 8 | 20 | |
Smush\Core\Integrations\NextGen::resmush_image() | 49 | 7 | 33 | |
Smush\Core\Integrations\NextGen\Stats::recalculate_stats() | 55 | 8 | 18 | |
Smush\App\Abstract_Page::enqueue_configs_scripts() | 43 | 6 | 47 | |
Smush\Core\Stats::get_unsmushed_attachments() | 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\Tools::detection_settings() | 45 | 5 | 59 | |
Smush\App\Media_Library::get_optimization_status() | 49 | 7 | 28 | |
Smush\Core\Integrations\NextGen\Stats::show_resmush() | 60 | 8 | 13 | |
Smush\Core\Integrations\NextGen\Stats::get_skipped_images() | 51 | 7 | 27 | |
Smush\Core\Integrations\NextGen\Stats::update_stats_cache() | 50 | 7 | 27 | |
Smush\Core\Modules\Helpers\Parser::get_background_images() | 52 | 7 | 25 | |
Smush\App\Abstract_Page::render_page_header() | 47 | 6 | 40 | |
Smush\Core\Modules\Backup::add_to_image_backup_sizes() | 52 | 7 | 24 | |
Smush\Core\Modules\Lazy::enqueue_assets() | 53 | 7 | 23 | |
Smush\Core\Modules\WebP::create_test_files() | 53 | 7 | 23 | |
Smush\Core\Modules\Dir::initialize() | 52 | 7 | 23 | |
Smush\App\Abstract_Summary_Page::dashboard_summary_meta_box() | 52 | 7 | 22 | |
Smush\Core\Modules\WebP::get_server_type() | 54 | 7 | 21 | |
Smush\Core\Integrations\NextGen\Admin::wp_smush_column_options() | 53 | 7 | 21 | |
Smush\App\Admin::check_for_conflicts_cron() | 48 | 6 | 35 | |
Smush\App\Media_Library::generate_markup() | 53 | 7 | 20 | |
Smush\App\Pages\Bulk::register_meta_boxes() | 45 | 5 | 50 | |
Smush\Core\Helper::get_attached_file() | 55 | 7 | 19 | |
Smush\Core\Modules\Dir::is_image() | 56 | 7 | 17 | |
Smush\Core\Modules\Smush::update_super_smush_count() | 56 | 7 | 17 | |
Smush\Core\Integrations\NextGen::get_file_type() | 57 | 7 | 16 | |
Smush\Core\Helper::remove_main_file_from_server_when_in_s3() | 57 | 7 | 16 | |
Smush\Core\Modules\Dir::should_continue() | 63 | 8 | 9 | |
Smush\Core\Modules\Smush::calculate_percentage() | 58 | 7 | 14 | |
Smush\Core\Integrations\Common::wpml_update_duplicate_meta() | 50 | 6 | 29 | |
Smush\Core\Modules\WebP::check_server_config() | 50 | 6 | 28 | |
Smush\Core\Modules\Async\Async::prepare_data() | 60 | 7 | 12 | |
Smush\App\Media_Library::get_super_smush_link() | 60 | 7 | 12 | |
Smush\App\Media_Library::extend_media_modal() | 46 | 5 | 41 | |
Smush\App\Admin::media_library_membership_notice() | 52 | 6 | 26 | |
Smush\Core\Helper::get_pngjpg_savings() | 53 | 6 | 23 | |
Smush\Core\Stats::get_smushed_attachments() | 54 | 6 | 21 | |
Smush\App\Media_Library::column_html() | 53 | 6 | 21 | |
Smush\Core\Modules\CDN::generate_cdn_url() | 54 | 6 | 20 | |
Smush\Core\Modules\CDN::update_stats() | 55 | 6 | 20 | |
Smush\Core\Core::check_bulk_limit() | 55 | 6 | 20 | |
Smush\Core\Modules\WebP::save_htaccess() | 49 | 5 | 34 | |
Smush\Core\Integrations\S3::__construct() | 54 | 6 | 19 | |
Smush\App\Admin::add_plugin_meta_links() | 54 | 6 | 19 | |
Smush\Core\Modules\Helpers\Parser::process_images() | 55 | 6 | 18 | |
Smush\App\Abstract_Summary_Page::cdn_stats_ui() | 50 | 5 | 33 | |
Smush\App\Abstract_Page::get_page_url() | 56 | 6 | 18 | |
Smush\Core\Helper::get_mime_type() | 56 | 6 | 18 | |
Smush\Core\Modules\Smush::add_api_message() | 57 | 6 | 17 | |
Smush\App\Ajax::delete_resmush_list() | 56 | 6 | 16 | |
Smush\Core\Modules\Helpers\Parser::parse_page() | 59 | 6 | 16 | |
WP_Smush::wp_smush_rating_message() | 57 | 6 | 16 | |
Smush\Core\Modules\Png2jpg::update_image_url() | 50 | 5 | 30 | |
Smush\Core\Modules\Smush::update_resmush_list() | 58 | 6 | 15 | |
Smush\Core\Settings::parse_bulk_settings() | 57 | 6 | 15 | |
Smush\Core\Modules\WebP::unsave_htaccess() | 58 | 6 | 15 | |
Smush\Core\Integrations\Common::lazy_load_compat() | 59 | 6 | 15 | |
Smush\Core\Integrations\NextGen\Admin::setup_image_counts() | 57 | 6 | 15 | |
Smush\Core\Helper::file_exists() | 58 | 6 | 15 | |
Smush\Core\Modules\Helpers\Parser::get_images_from_content() | 59 | 6 | 14 | |
Smush\App\Abstract_Page::add_meta_box() | 51 | 5 | 29 | |
Smush\Core\Modules\Dir::directory_smush_finish() | 58 | 6 | 14 | |
Smush\Core\Modules\Png2jpg::get_quality() | 60 | 6 | 13 | |
Smush\Core\Modules\WebP::maybe_show_notices() | 59 | 6 | 13 | |
Smush\Core\Modules\Backup::remove_from_backup_sizes() | 60 | 6 | 13 | |
Smush\Core\Core::big_image_size_threshold() | 60 | 6 | 13 | |
Smush\Core\Modules\Smush::wp_smush_handle_async() | 61 | 6 | 12 | |
Smush\Core\Modules\Smush::dismiss_update_info() | 62 | 6 | 11 | |
Smush\Core\Modules\Smush::remove_sizes_from_s3_upload() | 62 | 6 | 11 | |
Smush\Core\Modules\Dir::last_scan_stats() | 52 | 5 | 24 | |
Smush\App\Pages\Settings::register_meta_boxes() | 48 | 4 | 39 | |
Smush\Core\Integrations\NextGen::__construct() | 51 | 5 | 24 | |
Smush\App\Pages\CDN::cdn_meta_box() | 44 | 3 | 52 | |
Smush\Core\Modules\CDN::check_mapped_domain() | 54 | 5 | 22 | |
Smush\App\Ajax::apply_config() | 54 | 5 | 21 | |
Smush\App\Ajax::smush_toggle_lazy_load() | 54 | 5 | 20 | |
Smush\Core\Configs::get_settings_display_value() | 54 | 5 | 20 | |
Smush\Core\Modules\Dir::image_list() | 55 | 5 | 19 | |
Smush\App\Pages\Settings::general_meta_box() | 54 | 5 | 19 | |
Smush\Core\Modules\Lazy::has_excluded_class_or_id() | 56 | 5 | 17 | |
Smush\Core\Integrations\Common::remove_filters() | 57 | 5 | 17 | |
Smush\Core\Modules\Dir::init() | 56 | 5 | 17 | |
Smush\App\Pages\Bulk::full_size_options() | 47 | 3 | 47 | |
WP_Smush::init() | 57 | 5 | 16 | |
Smush\App\Ajax::upload_config() | 57 | 5 | 16 | |
Smush\Core\Modules\Dir::get_unsmushed_images() | 57 | 5 | 16 | |
Smush\Core\Modules\Dir::get_image() | 63 | 6 | 10 | |
Smush\Core\Installer::directory_smush_table() | 59 | 5 | 15 | |
Smush\Core\Modules\Lazy::maybe_skip_parse() | 65 | 6 | 9 | |
Smush\Core\Modules\WebP::can_be_converted() | 63 | 6 | 10 | |
Smush\App\Abstract_Summary_Page::conversion_savings_stats() | 59 | 5 | 15 | |
Smush\Core\Modules\Async\Editor::run_action() | 62 | 6 | 10 | |
Smush\Core\Modules\CDN::get_size_from_file_name() | 58 | 5 | 15 | |
Smush\Core\Modules\Lazy::add_masonry_support() | 59 | 5 | 14 | |
Smush\App\Ajax::smush_manual() | 51 | 4 | 28 | |
Smush\Core\Modules\WebP::get_is_configured_with_error_message() | 60 | 5 | 13 | |
Smush\Core\Integrations\Common::is_wpml_duplicating_images() | 61 | 5 | 13 | |
Smush\Core\Integrations\Common::jetpack_cdn_compat() | 60 | 5 | 13 | |
Smush\App\Abstract_Page::__construct() | 52 | 4 | 28 | |
Smush\Core\Modules\CDN::is_valid_url() | 60 | 5 | 13 | |
Smush\Core\Helper::filter_by_mime() | 60 | 5 | 13 | |
Smush\Core\Modules\Smush::calculate_percentage_from_stats() | 61 | 5 | 12 | |
Smush\Core\Stats::add_to_media_attachments_list() | 61 | 5 | 12 | |
Smush\Core\Modules\WebP::is_htaccess_written() | 60 | 5 | 12 | |
Smush\Core\Modules\Lazy::is_exluded_uri() | 60 | 5 | 12 | |
Smush\Core\Modules\Smush::show_warning() | 62 | 5 | 12 | |
Smush\Core\Integrations\Common::buddyboss_platform_modify_image_src() | 61 | 5 | 12 | |
Smush\Core\Modules\WebP::should_be_converted() | 61 | 5 | 11 | |
Smush\Core\Modules\CDN::max_content_width() | 62 | 5 | 11 | |
Smush\Core\Settings::get_setting() | 62 | 5 | 11 | |
Smush\Core\Installer::upgrade_3_7_0() | 62 | 5 | 11 | |
WP_Smush::register_free_modules() | 48 | 3 | 37 | |
Smush\Core\Configs::sanitize_configs_list() | 54 | 4 | 22 | |
Smush\Core\Api\Hub::action_get_stats() | 53 | 4 | 21 | |
Smush\App\Pages\Bulk::bulk_smush_metabox() | 48 | 3 | 36 | |
Smush\Core\Modules\Lazy::exclude_from_lazy_loading() | 55 | 4 | 20 | |
Smush\Core\Modules\Png2jpg::replace_file() | 55 | 4 | 20 | |
Smush\Core\Modules\CDN::toggle_cdn() | 55 | 4 | 20 | |
Smush\Core\Modules\Helpers\Parser::process_background_images() | 55 | 4 | 19 | |
Smush\Core\CLI::compress() | 56 | 4 | 19 | |
Smush\Core\Modules\Async\Abstract_Async::process_request() | 55 | 4 | 19 | |
Smush\App\Ajax::resmush_image() | 56 | 4 | 18 | |
Smush\Core\Modules\WebP::toggle_webp() | 57 | 4 | 17 | |
Smush\Core\Integrations\Envira::add_no_lazyload_class() | 57 | 4 | 17 | |
Smush\App\Pages\Bulk::scale_options() | 52 | 3 | 32 | |
Smush\App\Ajax::webp_toggle() | 57 | 4 | 16 | |
Smush\Core\Modules\Backup::restore_step() | 56 | 4 | 16 | |
Smush\Core\Modules\Dir::get_root_path() | 57 | 4 | 16 | |
Smush\Core\Stats::remaining_count() | 64 | 5 | 9 | |
Smush\Core\Settings::__construct() | 63 | 5 | 9 | |
Smush\Core\Integrations\S3::maybe_download_file() | 65 | 5 | 9 | |
Smush\App\Media_Library::filter_media_query() | 62 | 5 | 10 | |
Smush\Core\Integrations\S3::s3_support_required() | 67 | 5 | 7 | |
Smush\Core\Modules\CDN::parse_background_image() | 59 | 4 | 15 | |
Smush\Core\Core::wp_smush_async() | 64 | 5 | 10 | |
Smush\Core\Integrations\NextGen\Stats::total_count() | 62 | 5 | 10 | |
Smush\Core\Integrations\NextGen\Stats::cmp() | 64 | 5 | 9 | |
Smush\Core\Modules\Async\Async::run_action() | 66 | 5 | 7 | |
Smush\Core\Settings::parse_cdn_settings() | 59 | 4 | 14 | |
Smush\App\Pages\Directory::directory_smush_meta_box() | 51 | 3 | 29 | |
Smush\Core\Integrations\Envira::__construct() | 59 | 4 | 14 | |
Smush\Core\Configs::apply_config_by_id() | 58 | 4 | 14 | |
Smush\Core\Integrations\Avada::replace_cdn_links() | 60 | 4 | 13 | |
Smush\App\Ajax::remove_icon() | 59 | 4 | 13 | |
Smush\App\Abstract_Page::smush_deactivated() | 62 | 4 | 13 | |
Smush\Core\Modules\CDN::process_cdn_status() | 60 | 4 | 13 | |
Smush\Core\Settings::remove_unavailable() | 62 | 4 | 12 | |
Smush\Core\CLI::_list() | 51 | 3 | 27 | |
Smush\Core\Modules\Dir::directory_list() | 60 | 4 | 12 | |
Smush\Core\Integrations\S3::copy_provider_file_to_server() | 63 | 4 | 11 | |
Smush\App\Ajax::hide_api_message() | 62 | 4 | 11 | |
Smush\App\Abstract_Page::get_tab_url() | 62 | 4 | 11 | |
Smush\App\Abstract_Page::smush_body_classes() | 61 | 4 | 11 | |
Smush\Core\Integrations\NextGen::add_mixins() | 62 | 4 | 11 | |
Smush\App\Pages\CDN::register_meta_boxes() | 55 | 3 | 24 | |
Smush\App\Admin::add_policy() | 53 | 3 | 24 | |
Smush\App\Pages\WebP::register_meta_boxes() | 55 | 3 | 22 | |
Smush\Core\Modules\CDN::maybe_generate_srcset() | 54 | 3 | 21 | |
Smush\App\Pages\Bulk::bulk_settings_meta_box() | 56 | 3 | 20 | |
Smush\App\Admin::__construct() | 54 | 3 | 20 | |
Smush\Core\Settings::init_lazy_load_defaults() | 45 | 1 | 49 | |
Smush\App\Ajax::toggle_cdn() | 56 | 3 | 19 | |
Smush\App\Abstract_Summary_Page::register_meta_boxes() | 57 | 3 | 19 | |
Smush\App\Pages\Dashboard::summary_meta_box() | 48 | 2 | 33 | |
Smush\App\Abstract_Page::do_meta_boxes() | 57 | 3 | 17 | |
Smush\App\Pages\Bulk::auto_smush() | 59 | 3 | 17 | |
Smush\App\Pages\Settings::on_load() | 57 | 3 | 16 | |
Smush\Core\Integrations\Composer::additional_notice() | 61 | 3 | 16 | |
Smush\Core\Integrations\NextGen::additional_notice() | 61 | 3 | 16 | |
Smush\App\Abstract_Page::get_locale_data() | 58 | 3 | 16 | |
Smush\Core\Rest::register_image_stats() | 57 | 3 | 16 | |
Smush\Core\Helper::get_wpmudev_apikey() | 66 | 4 | 9 | |
Smush\App\Abstract_Page::view() | 58 | 3 | 15 | |
Smush\Core\Modules\Dir::check_table() | 65 | 4 | 9 | |
Smush\App\Ajax::webp_get_status() | 63 | 4 | 10 | |
Smush\App\Media_Library::get_resmsuh_link() | 58 | 3 | 15 | |
Smush\Core\Modules\Resize_Detection::generate_markup() | 54 | 2 | 30 | |
Smush\Core\Modules\Resize::should_resize() | 66 | 4 | 7 | |
Smush\Core\Modules\Resize_Detection::skip_image_resize_detection() | 64 | 4 | 10 | |
Smush\Core\Integrations\Common::soliloquy_image_src() | 64 | 4 | 10 | |
Smush\App\Media_Library::get_restore_link() | 58 | 3 | 15 | |
Smush\Core\Settings::delete_setting() | 67 | 4 | 7 | |
Smush\Core\Modules\Helpers\Iterator::accept() | 64 | 4 | 10 | |
Smush\Core\Modules\Dir::table_exist() | 64 | 4 | 9 | |
Smush\App\Abstract_Page::get_url() | 65 | 4 | 9 | |
Smush\Core\Integrations\NextGen\Admin::cleanup_super_smush_data() | 64 | 4 | 9 | |
Smush\Core\Modules\CDN::update_image_sizes() | 63 | 4 | 10 | |
Smush\Core\Modules\Helpers\Parser::add_attribute() | 63 | 4 | 9 | |
Smush\Core\Integrations\S3::is_image_on_s3() | 66 | 4 | 8 | |
Smush\Core\Settings::set_setting() | 67 | 4 | 7 | |
Smush\Core\Installer::maybe_create_table() | 65 | 4 | 9 | |
Smush\Core\Integrations\Common::skip_images() | 63 | 4 | 10 | |
Smush\Core\Modules\Helpers\Parser::is_smartcrawl_analysis() | 63 | 4 | 10 | |
Smush\Core\Integrations\Common::wp_maintenance_mode() | 65 | 4 | 9 | |
Smush\Core\Modules\Async\Editor::prepare_data() | 64 | 4 | 9 | |
Smush\App\Ajax::webp_apply_htaccess_rules() | 63 | 4 | 10 | |
Smush\Core\Modules\Smush::skip_image_size() | 63 | 4 | 10 | |
Smush\Core\Modules\CDN::dns_prefetch() | 69 | 4 | 6 | |
Smush\App\Media_Library::smush_status() | 61 | 4 | 10 | |
Smush\Core\Installer::smush_deactivated() | 64 | 4 | 9 | |
Smush\Core\Configs::format_boolean_setting_value() | 68 | 4 | 6 | |
Smush\App\Ajax::webp_delete_all() | 60 | 3 | 14 | |
Smush\App\Admin::register_scripts() | 58 | 3 | 14 | |
Smush\Core\Integrations\NextGen\Admin::column_html() | 59 | 3 | 14 | |
Smush\Core\Stats::get_media_attachments() | 59 | 3 | 14 | |
WP_Smush::autoload() | 58 | 3 | 14 | |
Smush\Core\CLI::smush_all() | 60 | 3 | 13 | |
Smush\Core\Modules\Backup::get_attachments_with_backups() | 61 | 3 | 13 | |
Smush\Core\Modules\Smush::delete_images() | 61 | 3 | 13 | |
Smush\Core\Modules\Resize_Detection::enqueue_resize_assets() | 52 | 2 | 28 | |
Smush\App\Abstract_Page::get_current_tab() | 62 | 3 | 12 | |
Smush\Core\Helper::get_image_media_link() | 61 | 3 | 12 | |
Smush\Core\Settings::parse_access_settings() | 61 | 3 | 12 | |
Smush\Core\Modules\Smush::add_scaled_to_meta() | 61 | 3 | 12 | |
Smush\Core\Integrations\Gutenberg::check_for_gutenberg() | 61 | 3 | 12 | |
Smush\Core\Modules\CDN::get_url_without_dimensions() | 60 | 3 | 12 | |
Smush\Core\Modules\WebP::get_webp_file_path() | 61 | 3 | 12 | |
Smush\Core\Modules\WebP::get_htaccess_file() | 61 | 3 | 12 | |
Smush\Core\Modules\Png2jpg::is_converted() | 62 | 3 | 11 | |
Smush\Core\Modules\Png2jpg::should_convert() | 63 | 3 | 11 | |
Smush\Core\Modules\Async\Abstract_Async::verify_async_nonce() | 61 | 3 | 11 | |
Smush\Core\Modules\CDN::get_image_size() | 62 | 3 | 11 | |
Smush\Core\Stats::remove_from_media_attachments_list() | 62 | 3 | 11 | |
Smush\Core\Modules\WebP::get_apache_code() | 53 | 2 | 25 | |
Smush\App\Pages\Lazy::register_meta_boxes() | 54 | 2 | 24 | |
Smush\App\Pages\Tutorials::render_page_header() | 55 | 2 | 23 | |
Smush\App\Pages\Dashboard::integrations_meta_box() | 54 | 2 | 23 | |
Smush\Core\Configs::get_basic_config() | 48 | 1 | 38 | |
Smush\App\Pages\Nextgen::bulk_metabox() | 54 | 2 | 23 | |
Smush\App\Ajax::__construct() | 46 | 1 | 37 | |
Smush\Core\Modules\WebP::get_nginx_code() | 54 | 2 | 22 | |
Smush\App\Admin::builtin_wpmudev_branding() | 57 | 2 | 20 | |
Smush\Core\Settings::reset() | 56 | 2 | 20 | |
Smush\App\Media_Library::skip_reason() | 56 | 2 | 18 | |
Smush\Core\Modules::__construct() | 57 | 2 | 17 | |
Smush\Core\Integrations\Common::__construct() | 56 | 2 | 17 | |
Smush\Core\Integrations\Gutenberg::integration_error() | 61 | 2 | 17 | |
Smush\App\Media_Library::add_filter_dropdown() | 57 | 2 | 17 | |
Smush\Core\Modules\Dir::show_table_error() | 62 | 2 | 16 | |
Smush\App\Pages\Integrations::register_meta_boxes() | 59 | 2 | 15 | |
Smush\Core\Helper::filter_error() | 63 | 3 | 10 | |
Smush\App\Abstract_Summary_Page::get_whitelabel_class() | 70 | 3 | 6 | |
Smush\Core\Integrations\Common::trp_translation_editor() | 70 | 3 | 6 | |
Smush\App\Pages\WebP::is_wizard() | 77 | 3 | 3 | |
Smush\Core\Integrations\S3::fetch_file() | 71 | 3 | 6 | |
Smush\App\Pages\Tools::register_meta_boxes() | 59 | 2 | 15 | |
Smush\Core\Modules\Dir::build_query() | 63 | 3 | 10 | |
Smush\App\Ajax::webp_toggle_wizard() | 67 | 3 | 7 | |
Smush\Core\Integrations\NextGen\Admin::update_lists() | 69 | 3 | 6 | |
Smush\App\Ajax::save_config() | 64 | 3 | 9 | |
Smush\App\Pages\Integrations::settings_desc() | 65 | 3 | 10 | |
Smush\Core\Helper::format_attachment_meta_item() | 69 | 3 | 6 | |
Smush\Core\Settings::get() | 68 | 3 | 7 | |
Smush\Core\Core::update_smush_count() | 64 | 3 | 9 | |
Smush\Core\Modules\Lazy::skip_custom_post_type() | 70 | 3 | 6 | |
Smush\App\Pages\Nextgen::enqueue() | 69 | 3 | 6 | |
Smush\Core\Modules\Backup::get_image_backup_path() | 64 | 3 | 10 | |
Smush\Core\Stats::remove_from_smushed_list() | 63 | 3 | 10 | |
Smush\Core\Modules\Async\Abstract_Async::handle_postback() | 68 | 3 | 7 | |
Smush\Core\Stats::add_to_smushed_list() | 63 | 3 | 10 | |
Smush\Core\Api\Request::get_this_site() | 71 | 3 | 6 | |
Smush\Core\Modules\Resize_Detection::init_flags() | 72 | 3 | 5 | |
Smush\Core\Modules\Smush::resize_image() | 70 | 3 | 6 | |
WP_Smush::register_pro_modules() | 60 | 2 | 14 | |
Smush\Core\Modules\Resize::try_gd_fallback() | 62 | 2 | 13 | |
Smush\App\Pages\Settings::usage_settings() | 63 | 2 | 13 | |
Smush\Core\Integrations\Gutenberg::enqueue_gb() | 61 | 2 | 13 | |
Smush\Core\Api\Hub::action_import_settings() | 60 | 2 | 13 | |
Smush\Core\Integrations\Gutenberg::__construct() | 60 | 2 | 13 | |
Smush\App\Pages\Bulk::on_load() | 60 | 2 | 12 | |
Smush\Core\Core::load_libs() | 63 | 2 | 11 | |
Smush\App\Pages\Nextgen::register_meta_boxes() | 55 | 1 | 25 | |
Smush\Core\Rest::register_configs_route() | 57 | 1 | 19 | |
Smush\App\Pages\Dashboard::bulk_compress_meta_box() | 57 | 1 | 17 | |
Smush\App\Pages\Dashboard::local_webp_meta_box() | 58 | 1 | 17 | |
Smush\App\Pages\Directory::register_meta_boxes() | 59 | 1 | 16 | |
Smush\App\Pages\Dashboard::cdn_meta_box() | 59 | 1 | 16 | |
Smush\Core\Api\Request::delete() | 66 | 2 | 8 | |
Smush\Core\Api\Request::get() | 66 | 2 | 8 | |
Smush\Core\Api\Request::__construct() | 69 | 2 | 6 | |
Smush\Core\Modules\Resize::file_name() | 72 | 2 | 6 | |
Smush\Core\Api\Hub::add_endpoints() | 69 | 2 | 6 | |
Smush\Core\Integrations\Envira::convert_url_to_cdn() | 71 | 2 | 6 | |
WP_Smush::get_instance() | 71 | 2 | 6 | |
Smush\Core\CLI::restore() | 67 | 2 | 8 | |
Smush\Core\Api\Request::post() | 66 | 2 | 8 | |
Smush\Core\Modules\Resize::maybe_disable_module() | 74 | 2 | 4 | |
Smush\Core\Integrations\NextGen\Admin::wp_smush_image_column_name() | 67 | 2 | 8 | |
Smush\Core\Modules\Async\Abstract_Async::__construct() | 67 | 2 | 7 | |
Smush\Core\Integrations\Avada::__construct() | 68 | 2 | 7 | |
Smush\Core\Modules\Helpers\Parser::enable() | 69 | 2 | 6 | |
Smush\App\Pages\Dashboard::lazy_load_meta_box() | 66 | 2 | 8 | |
Smush\Core\Api\Request::sign_request() | 72 | 2 | 5 | |
Smush\Core\Modules\Async\Abstract_Async::get_nonce_action() | 66 | 2 | 8 | |
Smush\Core\Api\Request::head() | 66 | 2 | 8 | |
Smush\App\Abstract_Summary_Page::on_load() | 66 | 2 | 8 | |
Smush\Core\Integrations\Composer::check_for_js_builder() | 78 | 2 | 3 | |
Smush\Core\Api\Request::patch() | 66 | 2 | 8 | |
Smush\Core\Integrations\Composer::__construct() | 64 | 2 | 10 | |
Smush\App\Abstract_Summary_Page::get_total_images_to_smush() | 66 | 2 | 8 | |
Smush\Core\Rest::register_smush_meta() | 62 | 1 | 13 | |
Smush\Core\Integrations\Gutenberg::register() | 62 | 1 | 12 | |
Smush\App\Pages\Integrations::integrations_meta_box() | 64 | 1 | 11 | |
Smush\App\Pages\Dashboard::upsell_meta_box() | 63 | 1 | 11 | |
Smush\App\Pages\Settings::enqueue_scripts() | 82 | 1 | 3 | |
Smush\App\Pages\CDN::common_meta_box_footer() | 79 | 1 | 3 | |
WP_Smush::core() | 82 | 1 | 3 | |
Smush\Core\Api\Hub::action_export_settings() | 72 | 1 | 5 | |
Smush\Core\Integrations\S3\Compat::__construct() | 78 | 1 | 3 | |
Smush\Core\Modules\Helpers\DScanner::reset_scan() | 74 | 1 | 5 | |
Smush\App\Pages\Dashboard::enqueue_scripts() | 78 | 1 | 4 | |
Smush\App\Pages\Integrations::on_load() | 78 | 1 | 3 | |
Smush\Core\Modules\Helpers\DScanner::update_current_step() | 76 | 1 | 4 | |
Smush\App\Pages\Integrations::common_meta_box_footer() | 79 | 1 | 3 | |
Smush\App\Pages\Nextgen::on_load() | 79 | 1 | 3 | |
Smush\App\Pages\Nextgen::bulk_header_metabox() | 68 | 1 | 8 | |
Smush\Core\Modules\Async\Abstract_Async::prepare_data() | 100 | 1 | 0 | |
Smush\Core\Integrations\Envira::skip_lazy_load() | 74 | 1 | 4 | |
Smush\Core\Rest::__construct() | 75 | 1 | 4 | |
WP_Smush::admin() | 82 | 1 | 3 | |
Smush\App\Pages\Tools::tools_meta_box() | 67 | 1 | 9 | |
Smush\Core\Modules\Resize::init() | 75 | 1 | 4 | |
Smush\Core\Modules\Helpers\DScanner::get_scan_steps() | 80 | 1 | 3 | |
Smush\Core\Modules\Async\Abstract_Async::run_action() | 100 | 1 | 0 | |
Smush\App\Pages\Tools::on_load() | 78 | 1 | 3 | |
Smush\Core\Modules\Helpers\DScanner::init_scan() | 72 | 1 | 5 | |
Smush\Core\Modules\Helpers\DScanner::refresh_status() | 75 | 1 | 4 | |
Smush\App\Pages\Settings::common_meta_box_footer() | 79 | 1 | 3 | |
Smush\Core\Modules\Backup::init() | 72 | 1 | 5 | |
Smush\App\Pages\Nextgen::render_inner_content() | 81 | 1 | 3 | |
Smush\Core\Api\Hub::__construct() | 79 | 1 | 3 | |
Smush\App\Pages\Tools::common_meta_box_footer() | 79 | 1 | 3 | |
Smush\App\Pages\Settings::permissions_meta_box() | 69 | 1 | 8 | |
Smush\App\Pages\WebP::webp_meta_box_header() | 66 | 1 | 9 | |
Smush\Core\Modules\Helpers\DScanner::is_scanning() | 77 | 1 | 4 | |
Smush\Core\Modules\Async\Abstract_Async::handle_die() | 82 | 1 | 3 | |
Smush\Core\Modules\Async\Abstract_Async::create_async_nonce() | 71 | 1 | 5 | |
Smush\Core\Core::init() | 67 | 1 | 7 | |
Smush\Core\Modules\Helpers\DScanner::get_current_scan_step() | 77 | 1 | 4 | |
Smush\Core\Core::load_integrations() | 80 | 1 | 3 | |
Smush\Core\Integrations\Composer::register() | 66 | 1 | 8 | |
Smush\App\Pages\Settings::data_meta_box() | 69 | 1 | 8 | |
Smush\App\Pages\Dashboard::on_load() | 98 | 1 | 1 | |
Smush\Core\Modules\Resize_Detection::init() | 69 | 1 | 6 | |
Smush\Core\Api\Request::set_timeout() | 81 | 1 | 3 | |
Smush\App\Pages\Settings::accessibility_meta_box() | 69 | 1 | 8 | |
WP_Smush::__construct() | 66 | 1 | 8 |
167 more item(s) not shown.