Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
Smush\App\Ajax::scan_images() | 101 | 208 | ||
Smush\Core\Modules\Smush::resize_from_meta_data() | 58 | 160 | ||
Smush\App\Pages\Dashboard::register_meta_boxes() | 35 | 230 | ||
Smush\Core\Integrations\NextGen::resize_from_meta_data() | 31 | 34 | 94 | |
Smush\Core\Stats::global_stats() | 32 | 34 | 94 | |
Smush\Core\Modules\Backup::restore_image() | 32 | 29 | 96 | |
Smush\Core\Integrations\NextGen\Stats::show_stats() | 36 | 30 | 66 | |
Smush\App\Ajax::process_smush_request() | 31 | 25 | 112 | |
Smush\Core\Modules\Lazy::parse_image() | 38 | 27 | 60 | |
Smush\Core\Modules\CDN::parse_image() | 36 | 26 | 73 | |
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 | 75 | |
Smush\Core\Modules\Dir::get_image_list() | 36 | 21 | 81 | |
Smush\Core\Modules\Smush::do_smushit() | 38 | 22 | 61 | |
Smush\Core\Integrations\NextGen::smush_bulk() | 39 | 22 | 59 | |
Smush\Core\Stats::get_savings() | 37 | 21 | 74 | |
Smush\Core\Integrations\NextGen::resize_image() | 40 | 21 | 54 | |
Smush\Core\Modules\Dir::directory_list() | 40 | 21 | 52 | |
Smush\App\Media_Library::show_resmush() | 45 | 21 | 37 | |
Smush\Core\Settings::can_access() | 47 | 21 | 29 | |
Smush\Core\Modules\Resize::should_resize() | 44 | 20 | 39 | |
WP_Smush::validate_install() | 42 | 19 | 48 | |
Smush\Core\Api\Request::request() | 39 | 18 | 58 | |
Smush\Core\Stats::get_stats_for_attachments() | 44 | 19 | 40 | |
Smush\Core\Modules\Lazy::init() | 44 | 19 | 39 | |
Smush\Core\Modules\Lazy::add_inline_styles() | 40 | 17 | 64 | |
Smush\Core\Core::localize() | 32 | 14 | 104 | |
Smush\App\Pages\Dashboard::on_load() | 42 | 17 | 51 | |
Smush\Core\Modules\Smush::wp_smush_handle_editor_async() | 47 | 17 | 32 | |
Smush\Core\Modules\CDN::is_supported_path() | 48 | 17 | 28 | |
Smush\Core\Modules\Dir::skip_dir() | 48 | 17 | 28 | |
Smush\Core\Integrations\NextGen\Admin::localize() | 38 | 14 | 67 | |
Smush\Core\Integrations\NextGen::restore_image() | 39 | 14 | 65 | |
Smush\Core\Modules\Smush::smush_image() | 43 | 15 | 45 | |
Smush\App\Pages\Dashboard::after_tab() | 49 | 16 | 27 | |
Smush\Core\Integrations\NextGen\Admin::get_combined_stats() | 50 | 16 | 26 | |
Smush\Core\Settings::save() | 44 | 15 | 41 | |
Smush\Core\Settings::parse_lazy_load_settings() | 39 | 13 | 71 | |
Smush\App\Pages\Dashboard::pro_savings_stats() | 39 | 13 | 69 | |
Smush\Core\Integrations\NextGen\Stats::nextgen_super_smushed_count() | 46 | 15 | 37 | |
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\Modules\Png2jpg::png_to_jpg() | 44 | 14 | 42 | |
Smush\Core\Modules\Resize::auto_resize() | 45 | 14 | 40 | |
Smush\Core\Settings::init() | 45 | 14 | 38 | |
Smush\App\Media_Library::get_detailed_stats() | 41 | 13 | 52 | |
Smush\Core\Modules\Png2jpg::is_transparent() | 46 | 14 | 37 | |
Smush\App\Media_Library::show_restore_option() | 48 | 14 | 30 | |
Smush\Core\Modules\Dir::optimise_image() | 39 | 11 | 72 | |
Smush\App\Pages\Dashboard::image_sizes() | 42 | 12 | 55 | |
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 | 37 | |
Smush\App\Abstract_Page::show_modals() | 54 | 14 | 17 | |
Smush\App\Pages\Dashboard::smush_result_notice() | 40 | 10 | 75 | |
Smush\Core\Integrations\NextGen\Admin::update_nextgen_stats() | 48 | 13 | 29 | |
Smush\App\Pages\Dashboard::settings_desc() | 40 | 10 | 73 | |
Smush\Core\CLI::can_restore() | 50 | 13 | 27 | |
Smush\App\Abstract_Page::should_render() | 52 | 13 | 24 | |
Smush\Core\Modules\Png2jpg::convert_tpng_to_jpg() | 40 | 11 | 54 | |
Smush\Core\Modules\Png2jpg::convert_to_jpg() | 46 | 12 | 37 | |
Smush\App\Media_Library::get_optimization_links() | 46 | 12 | 34 | |
Smush\Core\Modules\WebP::maybe_show_notices() | 47 | 12 | 33 | |
Smush\Core\Integrations\NextGen\Thumbs::generate_image_size() | 43 | 11 | 45 | |
Smush\Core\Modules\Backup::create_backup() | 50 | 12 | 27 | |
Smush\App\Pages\Dashboard::resize_settings() | 39 | 8 | 83 | |
Smush\Core\Integrations\S3::show_s3_support_required_notice() | 43 | 10 | 49 | |
Smush\Core\Integrations\NextGen\Stats::get_detailed_stats() | 44 | 10 | 42 | |
Smush\App\Ajax::smush_setup() | 49 | 11 | 27 | |
Smush\Core\Modules\Smush::smush_single() | 44 | 10 | 41 | |
Smush\Core\Modules\Png2jpg::can_be_converted() | 52 | 11 | 24 | |
Smush\Core\Integrations\Common::smush_retina_image() | 52 | 11 | 24 | |
Smush\Core\Integrations\NextGen\Admin::get_image_count() | 53 | 11 | 22 | |
Smush\App\Abstract_Page::smush_upgrade_notice() | 43 | 9 | 52 | |
Smush\Core\Modules\CDN::status() | 52 | 11 | 21 | |
Smush\App\Media_Library::smushit_orderby() | 48 | 10 | 33 | |
Smush\Core\Modules\WebP::delete_images() | 48 | 10 | 30 | |
Smush\App\Abstract_Page::show_api_message() | 49 | 10 | 30 | |
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\App\Pages\Nextgen::dashboard_summary_metabox() | 51 | 10 | 23 | |
Smush\App\Abstract_Page::smush_dash_required() | 47 | 9 | 38 | |
Smush\Core\Installer::upgrade_settings() | 53 | 10 | 22 | |
Smush\Core\Stats::combine_conversion_stats() | 52 | 10 | 22 | |
Smush\Core\Integrations\NextGen\Stats::get_attachment_stats() | 54 | 10 | 21 | |
Smush\Core\Stats::run_query() | 46 | 9 | 36 | |
Smush\Core\Stats::combined_stats() | 53 | 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\Settings::is_network_enabled() | 56 | 10 | 16 | |
Smush\Core\Modules\Resize::initialize() | 55 | 10 | 16 | |
Smush\Core\Integrations\Envira::replace_cdn_links() | 49 | 9 | 30 | |
Smush\App\Admin::enqueue_scripts() | 49 | 9 | 29 | |
Smush\App\Admin::print_pending_bulk_smush_content() | 42 | 7 | 58 | |
Smush\Core\Modules\Async\Abstract_Async::launch() | 50 | 9 | 28 | |
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\Core\Modules\CDN::filter_rest_api_response() | 53 | 9 | 23 | |
Smush\Core\Modules\Dir::combine_stats() | 51 | 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\Modules\CDN::settings_desc() | 44 | 7 | 51 | |
Smush\Core\Core::image_dimensions() | 47 | 8 | 35 | |
Smush\Core\Core::get_max_image_dimensions() | 48 | 8 | 35 | |
Smush\Core\Integrations\Common::update_smush_stats_single() | 47 | 8 | 35 | |
Smush\Core\CLI::restore_image() | 48 | 8 | 33 | |
Smush\Core\CLI::smush() | 48 | 8 | 32 | |
Smush\Core\Integrations\S3\Compat::smush_download_file() | 55 | 9 | 17 | |
Smush\App\Abstract_Page::render_page_header() | 45 | 7 | 46 | |
Smush\App\Pages\Dashboard::detection_settings() | 44 | 6 | 61 | |
Smush\Core\Stats::total_compression() | 57 | 9 | 15 | |
Smush\Core\Modules\Smush::update_lists() | 57 | 9 | 15 | |
Smush\Core\Integrations\S3::does_image_exists() | 49 | 8 | 29 | |
Smush\Core\Helper::check_animated_status() | 50 | 8 | 28 | |
Smush\Core\Modules\CDN::generate_srcset() | 51 | 8 | 26 | |
Smush\Core\Integrations\NextGen::show_restore_option() | 51 | 8 | 25 | |
Smush\Core\Installer::smush_activated() | 51 | 8 | 25 | |
Smush\Core\Stats::set_pro_savings() | 52 | 8 | 25 | |
Smush\Core\Modules\Dir::initialize() | 51 | 8 | 24 | |
Smush\Core\Modules\Resize::maybe_unlink() | 53 | 8 | 23 | |
Smush\Core\Stats::setup_global_stats() | 54 | 8 | 20 | |
Smush\Core\Modules\Png2jpg::update_image_path() | 47 | 7 | 34 | |
Smush\Core\Modules\Helpers\Parser::is_page_builder() | 57 | 8 | 18 | |
Smush\Core\Integrations\NextGen::resmush_image() | 49 | 7 | 33 | |
Smush\Core\Integrations\NextGen\Stats::recalculate_stats() | 55 | 8 | 18 | |
Smush\Core\Integrations\NextGen::manual_nextgen() | 50 | 7 | 30 | |
Smush\Core\Integrations\NextGen\Stats::get_super_smushed_images() | 58 | 8 | 15 | |
Smush\Core\Stats::get_unsmushed_attachments() | 58 | 8 | 15 | |
Smush\App\Admin::add_menu_pages() | 57 | 8 | 13 | |
Smush\Core\Integrations\NextGen\Stats::show_resmush() | 60 | 8 | 13 | |
Smush\App\Media_Library::get_optimization_status() | 49 | 7 | 28 | |
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\Core\Modules\Backup::restore_png() | 51 | 7 | 25 | |
Smush\Core\Modules\Backup::add_to_image_backup_sizes() | 53 | 7 | 23 | |
Smush\App\Pages\Dashboard::dashboard_summary_metabox() | 52 | 7 | 22 | |
Smush\App\Admin::settings_link() | 51 | 7 | 21 | |
Smush\App\Admin::show_plugin_conflict_notice() | 48 | 6 | 36 | |
Smush\Core\Integrations\NextGen\Admin::wp_smush_column_options() | 53 | 7 | 21 | |
Smush\Core\Modules\WebP::get_server_type() | 54 | 7 | 20 | |
Smush\App\Media_Library::generate_markup() | 53 | 7 | 20 | |
Smush\Core\Modules\Dir::is_image() | 56 | 7 | 17 | |
Smush\Core\Modules\Dir::directory_stats_ui() | 50 | 6 | 32 | |
Smush\Core\Modules\Smush::update_super_smush_count() | 56 | 7 | 17 | |
Smush\Core\Integrations\NextGen::get_file_type() | 57 | 7 | 16 | |
Smush\Core\Modules\CDN::init_flags() | 58 | 7 | 16 | |
Smush\Core\Modules\Dir::should_continue() | 63 | 8 | 9 | |
Smush\Core\Modules\Smush::calculate_percentage() | 58 | 7 | 14 | |
Smush\Core\Core::init_settings() | 37 | 2 | 88 | |
Smush\Core\Modules\Async\Async::prepare_data() | 60 | 7 | 12 | |
Smush\App\Media_Library::get_super_smush_link() | 60 | 7 | 12 | |
Smush\App\Pages\Dashboard::settings_row() | 47 | 5 | 42 | |
Smush\App\Admin::check_for_conflicts_cron() | 53 | 6 | 24 | |
Smush\Core\Modules\CDN::init() | 51 | 6 | 24 | |
Smush\Core\Helper::get_pngjpg_savings() | 53 | 6 | 23 | |
Smush\App\Media_Library::column_html() | 53 | 6 | 21 | |
Smush\Core\Stats::get_smushed_attachments() | 54 | 6 | 21 | |
Smush\Core\Core::check_bulk_limit() | 55 | 6 | 20 | |
Smush\Core\Modules\Backup::delete_backup_files() | 54 | 6 | 20 | |
Smush\Core\Modules\CDN::generate_cdn_url() | 54 | 6 | 20 | |
Smush\App\Admin::add_plugin_meta_links() | 54 | 6 | 19 | |
Smush\App\Abstract_Page::get_page_url() | 55 | 6 | 19 | |
Smush\Core\Modules\Helpers\Parser::process_images() | 55 | 6 | 18 | |
Smush\Core\Integrations\S3::__construct() | 55 | 6 | 18 | |
Smush\Core\Helper::get_mime_type() | 56 | 6 | 18 | |
Smush\Core\Modules\CDN::cdn_stats_ui() | 50 | 5 | 33 | |
Smush\Core\Modules\Smush::add_api_message() | 56 | 6 | 17 | |
Smush\Core\Modules\Helpers\Parser::parse_page() | 59 | 6 | 16 | |
WP_Smush::wp_smush_rating_message() | 57 | 6 | 16 | |
Smush\App\Ajax::delete_resmush_list() | 56 | 6 | 16 | |
Smush\Core\Integrations\NextGen\Admin::setup_image_counts() | 57 | 6 | 15 | |
Smush\Core\Helper::file_exists() | 58 | 6 | 15 | |
Smush\Core\Modules\Png2jpg::update_image_url() | 50 | 5 | 30 | |
Smush\Core\Modules\Smush::update_resmush_list() | 58 | 6 | 15 | |
Smush\Core\Modules\Helpers\Parser::get_images_from_content() | 59 | 6 | 14 | |
Smush\Core\Modules\Dir::directory_smush_finish() | 58 | 6 | 14 | |
Smush\App\Abstract_Page::add_meta_box() | 51 | 5 | 29 | |
Smush\App\Abstract_Page::__construct() | 51 | 5 | 28 | |
Smush\Core\Modules\Png2jpg::get_quality() | 60 | 6 | 13 | |
Smush\App\Ajax::toggle_cdn() | 50 | 5 | 28 | |
Smush\Core\Modules\Smush::wp_smush_handle_async() | 61 | 6 | 12 | |
Smush\Core\Settings::parse_bulk_settings() | 59 | 6 | 12 | |
Smush\App\Admin::media_library_membership_notice() | 53 | 5 | 26 | |
Smush\App\Media_Library::extend_media_modal() | 46 | 4 | 41 | |
Smush\Core\Modules\Smush::dismiss_update_info() | 62 | 6 | 11 | |
Smush\Core\Integrations\Common::wpml_update_duplicate_meta() | 52 | 5 | 25 | |
Smush\Core\Integrations\NextGen::__construct() | 51 | 5 | 24 | |
Smush\Core\Modules\Dir::last_scan_stats() | 52 | 5 | 24 | |
Smush\Core\Modules\CDN::check_mapped_domain() | 54 | 5 | 22 | |
Smush\App\Pages\Dashboard::bulk_smush_metabox() | 47 | 4 | 37 | |
Smush\App\Pages\Dashboard::settings_metabox() | 53 | 5 | 22 | |
Smush\App\Ajax::smush_toggle_lazy_load() | 54 | 5 | 20 | |
Smush\Core\Modules\Lazy::enqueue_assets() | 55 | 5 | 20 | |
Smush\Core\Modules\Dir::init() | 56 | 5 | 17 | |
Smush\Core\Modules\Lazy::has_excluded_class_or_id() | 56 | 5 | 17 | |
Smush\Core\Integrations\Common::remove_filters() | 57 | 5 | 17 | |
WP_Smush::init() | 57 | 5 | 16 | |
Smush\Core\Modules\Dir::get_unsmushed_images() | 57 | 5 | 16 | |
Smush\Core\Modules\WebP::can_be_converted() | 63 | 6 | 10 | |
Smush\Core\Modules\Async\Editor::run_action() | 62 | 6 | 10 | |
Smush\Core\Installer::directory_smush_table() | 59 | 5 | 15 | |
Smush\Core\Modules\CDN::get_size_from_file_name() | 58 | 5 | 15 | |
Smush\App\Pages\Dashboard::conversion_savings_stats() | 59 | 5 | 15 | |
Smush\Core\Modules\Dir::get_image() | 63 | 6 | 10 | |
Smush\Core\Modules\Lazy::add_masonry_support() | 59 | 5 | 14 | |
Smush\App\Pages\Dashboard::directory_smush_metabox() | 50 | 4 | 29 | |
Smush\Core\Integrations\Common::is_wpml_duplicating_images() | 61 | 5 | 13 | |
Smush\Core\Integrations\Common::jetpack_cdn_compat() | 60 | 5 | 13 | |
Smush\Core\Helper::filter_by_mime() | 60 | 5 | 13 | |
Smush\Core\Modules\CDN::is_valid_url() | 60 | 5 | 13 | |
Smush\App\Ajax::smush_manual() | 51 | 4 | 28 | |
Smush\App\Ajax::webp_write_htaccess_rules() | 52 | 4 | 27 | |
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\Lazy::is_exluded_uri() | 60 | 5 | 12 | |
Smush\Core\Modules\Smush::show_warning() | 62 | 5 | 12 | |
Smush\Core\Modules\Smush::remove_sizes_from_s3_upload() | 62 | 5 | 11 | |
Smush\Core\Modules\WebP::should_be_converted() | 61 | 5 | 11 | |
Smush\Core\Installer::upgrade_3_7_0() | 61 | 5 | 11 | |
Smush\Core\Modules\CDN::process_cdn_status() | 53 | 4 | 26 | |
Smush\Core\Modules\CDN::max_content_width() | 62 | 5 | 11 | |
Smush\Core\Settings::get_setting() | 62 | 5 | 11 | |
Smush\Core\Modules\WebP::get_upload_dir() | 52 | 4 | 25 | |
WP_Smush::register_free_modules() | 48 | 3 | 37 | |
Smush\Core\Modules\WebP::save_htaccess() | 55 | 4 | 21 | |
Smush\Core\Modules\Backup::restore_step() | 54 | 4 | 20 | |
Smush\Core\Modules\Png2jpg::replace_file() | 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\Core\Modules\Lazy::exclude_from_lazy_loading() | 55 | 4 | 19 | |
Smush\App\Ajax::resmush_image() | 56 | 4 | 18 | |
Smush\Core\Integrations\Envira::add_no_lazyload_class() | 57 | 4 | 17 | |
Smush\Core\Modules\Backup::get_attachments_with_backups() | 58 | 4 | 16 | |
Smush\Core\Modules\Dir::get_root_path() | 57 | 4 | 16 | |
Smush\App\Ajax::webp_toggle() | 57 | 4 | 16 | |
Smush\Core\Core::big_image_size_threshold() | 63 | 5 | 10 | |
Smush\Core\Integrations\S3::maybe_download_file() | 65 | 5 | 9 | |
Smush\App\Media_Library::filter_media_query() | 62 | 5 | 10 | |
Smush\Core\Integrations\NextGen\Stats::total_count() | 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\Modules\Dir::image_list() | 58 | 4 | 15 | |
Smush\Core\Core::wp_smush_async() | 64 | 5 | 10 | |
Smush\Core\Modules\Async\Async::run_action() | 66 | 5 | 7 | |
Smush\Core\Modules\Backup::remove_from_backup_sizes() | 64 | 5 | 9 | |
Smush\Core\Integrations\NextGen\Stats::cmp() | 64 | 5 | 9 | |
Smush\Core\Stats::remaining_count() | 64 | 5 | 9 | |
Smush\Core\Modules\WebP::unsave_htaccess() | 59 | 4 | 15 | |
Smush\Core\Modules\Lazy::maybe_skip_parse() | 66 | 5 | 9 | |
Smush\Core\Modules\Png2jpg::is_converted() | 59 | 4 | 15 | |
Smush\Core\Settings::__construct() | 65 | 5 | 8 | |
Smush\Core\Modules\WebP::create_test_files() | 59 | 4 | 14 | |
Smush\Core\Integrations\Envira::__construct() | 59 | 4 | 14 | |
Smush\Core\Settings::parse_cdn_settings() | 59 | 4 | 14 | |
Smush\App\Pages\Dashboard::full_size_options() | 52 | 3 | 29 | |
Smush\App\Ajax::remove_icon() | 59 | 4 | 13 | |
Smush\Core\Integrations\Avada::replace_cdn_links() | 60 | 4 | 13 | |
Smush\App\Abstract_Page::smush_deactivated() | 62 | 4 | 13 | |
Smush\Core\Modules\Png2jpg::should_convert() | 60 | 4 | 13 | |
Smush\Core\Integrations\Common::lazy_load_compat() | 62 | 4 | 12 | |
Smush\Core\CLI::_list() | 51 | 3 | 27 | |
Smush\App\Abstract_Page::get_tab_url() | 62 | 4 | 11 | |
Smush\App\Ajax::hide_api_message() | 62 | 4 | 11 | |
Smush\Core\Modules\CDN::update_stats() | 62 | 4 | 11 | |
Smush\Core\Integrations\NextGen::add_mixins() | 62 | 4 | 11 | |
Smush\Core\Integrations\S3::copy_provider_file_to_server() | 63 | 4 | 11 | |
Smush\Core\Helper::get_attached_file() | 62 | 4 | 11 | |
Smush\App\Pages\Nextgen::bulk_metabox() | 53 | 3 | 24 | |
Smush\App\Admin::add_policy() | 53 | 3 | 24 | |
Smush\Core\Modules\CDN::maybe_generate_srcset() | 54 | 3 | 21 | |
Smush\App\Pages\Dashboard::cdn_metabox() | 46 | 1 | 49 | |
Smush\App\Admin::__construct() | 54 | 3 | 19 | |
Smush\App\Pages\Dashboard::auto_smush() | 58 | 3 | 18 | |
Smush\Core\Settings::init_lazy_load_defaults() | 45 | 1 | 48 | |
Smush\App\Abstract_Page::do_meta_boxes() | 57 | 3 | 17 | |
Smush\Core\Integrations\NextGen::additional_notice() | 61 | 3 | 16 | |
Smush\App\Ajax::webp_get_status() | 58 | 3 | 16 | |
Smush\Core\Integrations\Composer::additional_notice() | 61 | 3 | 16 | |
Smush\Core\Rest::register_image_stats() | 57 | 3 | 16 | |
Smush\Core\Modules\Async\Editor::prepare_data() | 64 | 4 | 9 | |
Smush\Core\Modules\Smush::get_api_key() | 65 | 4 | 9 | |
Smush\Core\Integrations\Common::skip_images() | 63 | 4 | 10 | |
Smush\Core\Integrations\Common::soliloquy_image_src() | 64 | 4 | 10 | |
Smush\Core\Integrations\Common::wp_maintenance_mode() | 65 | 4 | 9 | |
Smush\Core\Modules\Dir::table_exist() | 64 | 4 | 9 | |
Smush\Core\Modules\Helpers\Iterator::accept() | 64 | 4 | 10 | |
Smush\Core\Modules\Helpers\Parser::is_smartcrawl_analysis() | 63 | 4 | 10 | |
Smush\App\Abstract_Page::view() | 58 | 3 | 15 | |
Smush\App\Media_Library::smush_status() | 61 | 4 | 10 | |
Smush\Core\Integrations\NextGen\Admin::cleanup_super_smush_data() | 64 | 4 | 9 | |
Smush\App\Media_Library::get_restore_link() | 58 | 3 | 15 | |
Smush\Core\Modules\CDN::dns_prefetch() | 69 | 4 | 6 | |
Smush\Core\Modules\CDN::update_image_sizes() | 63 | 4 | 10 | |
Smush\Core\Modules\Smush::skip_image_size() | 63 | 4 | 10 | |
Smush\Core\Settings::delete_setting() | 67 | 4 | 7 | |
Smush\Core\Modules\Resize_Detection::generate_markup() | 54 | 2 | 30 | |
Smush\Core\Modules\Dir::check_table() | 65 | 4 | 9 | |
Smush\Core\Settings::set_setting() | 67 | 4 | 7 | |
Smush\Core\Integrations\S3::is_image_on_s3() | 66 | 4 | 8 | |
WP_Smush::get_api_key() | 65 | 4 | 9 | |
Smush\Core\Modules\Resize_Detection::skip_image_resize_detection() | 64 | 4 | 10 | |
Smush\Core\Modules\Helpers\Parser::add_attribute() | 63 | 4 | 9 | |
Smush\App\Media_Library::get_resmsuh_link() | 58 | 3 | 15 | |
Smush\App\Ajax::webp_delete_all() | 60 | 3 | 14 | |
Smush\Core\Modules\WebP::toggle_webp() | 59 | 3 | 14 | |
WP_Smush::autoload() | 58 | 3 | 14 | |
Smush\Core\Integrations\NextGen\Admin::column_html() | 59 | 3 | 14 | |
Smush\Core\Stats::get_media_attachments() | 59 | 3 | 14 | |
Smush\App\Admin::register_scripts() | 58 | 3 | 14 | |
Smush\Core\Modules\Smush::delete_images() | 61 | 3 | 13 | |
Smush\Core\Modules\Resize_Detection::enqueue_resize_assets() | 52 | 2 | 28 | |
Smush\Core\CLI::smush_all() | 60 | 3 | 13 | |
Smush\Core\Integrations\Gutenberg::check_for_gutenberg() | 61 | 3 | 12 | |
Smush\Core\Helper::get_image_media_link() | 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\App\Abstract_Page::get_current_tab() | 62 | 3 | 12 | |
Smush\App\Abstract_Page::smush_body_classes() | 61 | 3 | 12 | |
Smush\Core\Settings::parse_access_settings() | 61 | 3 | 12 | |
Smush\App\Pages\Nextgen::register_meta_boxes() | 53 | 2 | 26 | |
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() | 55 | 2 | 24 | |
Smush\App\Pages\Dashboard::webp_config_metabox() | 54 | 2 | 23 | |
Smush\Core\Modules\WebP::get_nginx_code() | 54 | 2 | 22 | |
Smush\Core\Api\Hub::action_get_stats() | 54 | 2 | 21 | |
Smush\App\Media_Library::skip_reason() | 56 | 2 | 18 | |
Smush\App\Media_Library::add_filter_dropdown() | 57 | 2 | 17 | |
Smush\Core\Integrations\Gutenberg::integration_error() | 61 | 2 | 17 | |
Smush\App\Pages\Dashboard::bulk_settings_metabox() | 57 | 2 | 17 | |
Smush\App\Ajax::__construct() | 48 | 1 | 32 | |
Smush\Core\Settings::reset() | 57 | 2 | 17 | |
Smush\Core\Modules::__construct() | 57 | 2 | 17 | |
Smush\Core\Modules\Dir::show_table_error() | 62 | 2 | 16 | |
Smush\Core\Integrations\S3::get_provider_client() | 67 | 3 | 8 | |
Smush\Core\Modules\Dir::build_query() | 63 | 3 | 10 | |
Smush\Core\Integrations\NextGen::get_nextgen_attachments() | 66 | 3 | 8 | |
Smush\Core\Modules\CDN::process_src() | 63 | 3 | 10 | |
Smush\Core\Stats::remove_from_smushed_list() | 63 | 3 | 10 | |
Smush\Core\Modules\Lazy::skip_custom_post_type() | 70 | 3 | 6 | |
Smush\Core\Helper::filter_error() | 63 | 3 | 10 | |
Smush\Core\Integrations\S3::fetch_file() | 72 | 3 | 5 | |
Smush\Core\Modules\Backup::get_image_backup_path() | 64 | 3 | 10 | |
Smush\Core\Integrations\Composer::check_for_js_builder() | 69 | 3 | 6 | |
Smush\Core\Helper::format_attachment_meta_item() | 69 | 3 | 6 | |
Smush\Core\Integrations\NextGen::add_pro_tag() | 67 | 3 | 8 | |
Smush\Core\Integrations\Common::trp_translation_editor() | 70 | 3 | 6 | |
Smush\Core\Modules\WebP::is_htaccess_writable() | 71 | 3 | 5 | |
Smush\Core\Stats::add_to_smushed_list() | 63 | 3 | 10 | |
Smush\App\Pages\Nextgen::enqueue() | 69 | 3 | 6 | |
Smush\Core\Settings::get() | 68 | 3 | 7 | |
Smush\Core\Helper::format_meta_from_post() | 66 | 3 | 9 | |
Smush\Core\Modules\WebP::is_configured() | 69 | 3 | 7 | |
Smush\Core\Stats::skipped_count() | 63 | 3 | 10 | |
Smush\Core\Modules\Smush::resize_image() | 70 | 3 | 6 | |
Smush\Core\Api\Request::get_this_site() | 71 | 3 | 6 | |
Smush\Core\Modules\Resize_Detection::init_flags() | 72 | 3 | 5 | |
Smush\Core\Integrations\S3::add_pro_tag() | 65 | 3 | 10 | |
Smush\Core\Core::update_smush_count() | 64 | 3 | 9 | |
Smush\Core\Integrations\NextGen::auto_smush() | 70 | 3 | 6 | |
Smush\Core\Integrations\S3::is_attachment_served_by_provider() | 66 | 3 | 8 | |
Smush\Core\Modules\Async\Abstract_Async::handle_postback() | 68 | 3 | 7 | |
Smush\Core\Integrations\NextGen\Admin::update_lists() | 69 | 3 | 6 | |
WP_Smush::register_pro_modules() | 60 | 2 | 14 | |
Smush\Core\Integrations\Common::__construct() | 58 | 2 | 14 | |
Smush\Core\Integrations\Gutenberg::enqueue_gb() | 61 | 2 | 13 | |
Smush\App\Pages\Dashboard::get_tutorials_data() | 52 | 1 | 28 | |
Smush\Core\Modules\Resize::try_gd_fallback() | 62 | 2 | 13 | |
Smush\App\Pages\Dashboard::usage_settings() | 63 | 2 | 13 | |
Smush\Core\Integrations\Gutenberg::__construct() | 60 | 2 | 13 | |
Smush\Core\Modules\Lazy::add_lazy_load_attributes() | 61 | 2 | 13 | |
Smush\Core\Modules\CDN::register() | 52 | 1 | 27 | |
Smush\App\Ajax::remove_from_skip_list() | 62 | 2 | 12 | |
Smush\Core\Modules\Dir::check_scan() | 68 | 2 | 12 | |
Smush\App\Ajax::ignore_bulk_image() | 62 | 2 | 12 | |
Smush\Core\Integrations\Composer::add_beta_tag() | 63 | 2 | 11 | |
Smush\Core\Core::load_libs() | 63 | 2 | 11 | |
Smush\Core\Integrations\Composer::__construct() | 62 | 2 | 11 | |
Smush\App\Pages\Dashboard::pro_features_metabox() | 55 | 1 | 25 | |
Smush\Core\Modules\Dir::create_table() | 56 | 1 | 23 | |
Smush\App\Pages\Dashboard::integrations_metabox() | 55 | 1 | 22 | |
Smush\Core\Stats::__construct() | 57 | 1 | 19 | |
Smush\Core\Integrations\S3::register() | 58 | 1 | 17 | |
Smush\App\Pages\Dashboard::lazyload_metabox() | 59 | 1 | 16 | |
Smush\App\Pages\Dashboard::cdn_upsell_metabox() | 60 | 1 | 16 | |
Smush\Core\Modules\Async\Abstract_Async::__construct() | 67 | 2 | 7 | |
Smush\Core\Settings::get_instance() | 71 | 2 | 6 | |
Smush\Core\Modules\Helpers\Parser::enable() | 69 | 2 | 6 | |
Smush\Core\Integrations\NextGen\Admin::set_status() | 65 | 2 | 9 | |
Smush\Core\Api\Request::post() | 66 | 2 | 8 | |
Smush\Core\Integrations\Avada::__construct() | 68 | 2 | 7 | |
Smush\App\Media_Library::custom_column() | 73 | 2 | 5 | |
Smush\Core\Modules\Async\Abstract_Async::get_nonce_action() | 66 | 2 | 8 | |
Smush\App\Pages\Upgrade::render() | 70 | 2 | 7 | |
Smush\Core\Api\Request::patch() | 66 | 2 | 8 | |
WP_Smush::get_instance() | 71 | 2 | 6 | |
Smush\Core\Modules\Resize::file_name() | 72 | 2 | 6 | |
Smush\Core\Api\Request::head() | 66 | 2 | 8 | |
Smush\Core\Api\Request::delete() | 66 | 2 | 8 | |
Smush\Core\Installer::smush_deactivated() | 70 | 2 | 6 | |
Smush\Core\CLI::restore() | 67 | 2 | 8 | |
Smush\Core\Api\Request::__construct() | 69 | 2 | 6 | |
Smush\App\Media_Library::filter_html_attributes() | 64 | 2 | 10 | |
Smush\Core\Api\Request::sign_request() | 72 | 2 | 5 | |
Smush\Core\Modules\Dir::remove_directory_tab() | 71 | 2 | 6 | |
Smush\Core\Api\Request::get() | 66 | 2 | 8 | |
Smush\Core\Modules\WebP::htaccess_file() | 68 | 2 | 7 | |
Smush\Core\Api\Hub::add_endpoints() | 69 | 2 | 6 | |
Smush\Core\Integrations\Envira::convert_url_to_cdn() | 71 | 2 | 6 | |
Smush\Core\Integrations\NextGen\Admin::wp_smush_image_column_name() | 67 | 2 | 8 | |
Smush\Core\Rest::register_smush_meta() | 62 | 1 | 13 | |
Smush\Core\Integrations\Gutenberg::register() | 62 | 1 | 12 | |
Smush\Core\Modules\Async\Abstract_Async::create_async_nonce() | 71 | 1 | 5 | |
Smush\Core\Modules\Helpers\DScanner::reset_scan() | 74 | 1 | 5 | |
Smush\Core\Modules\Async\Abstract_Async::run_action() | 100 | 1 | 0 | |
Smush\Core\Modules\Helpers\DScanner::refresh_status() | 75 | 1 | 4 | |
Smush\Core\Api\API::__construct() | 76 | 1 | 4 | |
Smush\Core\Api\API::enable() | 66 | 1 | 10 | |
Smush\Core\Modules\Async\Abstract_Async::handle_die() | 82 | 1 | 3 | |
Smush\Core\Modules\Resize_Detection::init() | 69 | 1 | 6 | |
WP_Smush::core() | 82 | 1 | 3 | |
Smush\Core\Modules\Helpers\DScanner::get_scan_steps() | 80 | 1 | 3 | |
Smush\Core\Modules\Abstract_Module::__construct() | 77 | 1 | 4 | |
WP_Smush::__construct() | 68 | 1 | 7 | |
Smush\Core\Core::init() | 67 | 1 | 7 | |
Smush\Core\Modules\Resize::maybe_disable_module() | 75 | 1 | 4 | |
Smush\Core\Integrations\Abstract_Integration::setting_status() | 81 | 1 | 3 | |
Smush\App\Pages\Upgrade::add_action_hooks() | 79 | 1 | 3 | |
Smush\Core\Integrations\Envira::skip_lazy_load() | 74 | 1 | 4 | |
Smush\Core\Modules\Helpers\DScanner::get_current_scan_step() | 77 | 1 | 4 | |
Smush\Core\Api\Request::set_timeout() | 81 | 1 | 3 | |
Smush\Core\Modules\Helpers\DScanner::update_current_step() | 76 | 1 | 4 | |
Smush\App\Pages\Upgrade::on_load() | 64 | 1 | 10 | |
Smush\App\Pages\Nextgen::on_load() | 79 | 1 | 3 | |
Smush\Core\Rest::__construct() | 79 | 1 | 3 | |
Smush\Core\Integrations\Composer::register() | 66 | 1 | 8 | |
Smush\Core\Modules\Resize::replace_original_image() | 72 | 1 | 5 | |
Smush\Core\Modules\Async\Abstract_Async::prepare_data() | 100 | 1 | 0 | |
Smush\Core\Integrations\S3\Compat::__construct() | 78 | 1 | 3 | |
Smush\Core\Modules\Abstract_Module::init() | 98 | 1 | 1 | |
Smush\Core\Api\API::check() | 65 | 1 | 10 | |
Smush\Core\Modules\Helpers\DScanner::is_scanning() | 77 | 1 | 4 | |
Smush\Core\Modules\Resize::init() | 75 | 1 | 4 | |
Smush\Core\Integrations\Abstract_Integration::__construct() | 71 | 1 | 5 | |
Smush\Core\Modules\Helpers\DScanner::init_scan() | 72 | 1 | 5 | |
Smush\Core\Api\Hub::__construct() | 79 | 1 | 3 | |
Smush\App\Pages\Nextgen::bulk_header_metabox() | 68 | 1 | 8 | |
Smush\Core\Modules\Backup::init() | 72 | 1 | 5 |
125 more item(s) not shown.