Code Analysis: Image Optimizer – Optimize Images and Convert to WebP or AVIF 1.0.0

Function Rating Maintainability Complexity Lines of code
ImageOptimizer\Modules\Optimization\Components\Media_Control::render_optimization_control()
B
34 14 106
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::find_images_and_schedule_optimization()
A
42 9 57
ImageOptimizer\Modules\Core\Module::add_plugin_links()
A
45 9 41
ImageOptimizer\Classes\Client::request()
A
48 9 33
ImageOptimizer\Modules\Optimization\Components\Admin_Filter::handle_filter()
A
45 8 47
ImageOptimizer\Classes\Image\Image_Restore::restore()
A
45 8 42
ImageOptimizer\Modules\Settings\Classes\Settings::get()
A
54 9 22
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::find_optimized_images_and_schedule_reoptimization()
A
44 7 48
ImageOptimizer\Modules\Oauth\Components\Connect::maybe_handle_admin_connect_page()
A
54 8 20
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::get_processed_images()
A
44 6 48
ImageOptimizer\Modules\Core\Module::enqueue_scripts()
A
43 6 48
ImageOptimizer\Modules\Oauth\Rest\Activate::POST()
A
45 6 46
ImageOptimizer\Modules\Oauth\Rest\ConnectInit::get()
S
41 5 58
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::optimize()
S
51 7 26
ImageOptimizer\Modules\Optimization\Rest\Optimize_Single_Image::POST()
S
47 6 37
ImageOptimizer\Modules\Optimization\Classes\Validate_Image::is_valid()
S
50 6 30
ImageOptimizer\Plugin::autoload()
S
51 6 28
ImageOptimizer\Modules\Oauth\Rest\Deactivate::POST()
S
47 5 41
ImageOptimizer\Classes\Client::get_upload_request_body()
S
50 6 26
ImageOptimizer\Modules\Optimization\Classes\Optimization_Status::get_images_optimization_statuses()
S
53 6 23
ImageOptimizer\Classes\Async_Operation\Async_Operation::get()
S
47 5 37
ImageOptimizer\Modules\Stats\Classes\Optimization_Stats::get_image_stats_chunk()
S
47 5 36
ImageOptimizer\Classes\Route::rest_api_init()
S
55 6 19
ImageOptimizer\Modules\Settings\Components\Settings_Pointer::admin_print_script()
S
44 3 55
ImageOptimizer\Classes\Image\Image_Backup::remove()
S
54 5 23
ImageOptimizer\Modules\Optimization\Classes\Single_Optimization::schedule_single_optimization()
S
55 5 22
ImageOptimizer\Modules\Stats\Classes\Optimization_Stats::get_image_stats()
S
56 5 18
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::send_file()
S
49 4 31
ImageOptimizer\Modules\Core\Components\Pointers::dismiss_pointers()
S
57 5 16
ImageOptimizer\Modules\Oauth\Rest\GetSubscriptions::POST()
S
51 4 29
ImageOptimizer\Modules\Oauth\Components\Connect::handle_elementor_connect_admin()
S
49 4 29
ImageOptimizer\Modules\Optimization\Rest\Cancel_Bulk_Optimization::POST()
S
52 4 28
ImageOptimizer\Classes\Client::make_request()
S
51 4 28
ImageOptimizer\Classes\Module_Base::get_reflection()
S
61 5 12
ImageOptimizer\Modules\Core\Module::__construct()
S
53 4 26
ImageOptimizer\Modules\Optimization\Rest\Optimize_Bulk::POST()
S
53 4 25
ImageOptimizer\Modules\Optimization\Components\Upload_Optimization::handle_upload()
S
54 4 24
ImageOptimizer\Modules\Backups\Classes\Restore_Images::find_and_schedule_restoring()
S
54 4 22
ImageOptimizer\Modules\Oauth\Components\Connect::check_connect_status()
S
55 4 22
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::replace_image_file()
S
55 4 19
ImageOptimizer\Modules\Optimization\Components\Admin_Filter::add_filter()
S
50 3 31
ImageOptimizer\Modules\Stats\Classes\Optimization_Stats::filter_only_enabled_sizes()
S
59 4 15
ImageOptimizer\Classes\Utils::get_elementor()
S
61 4 14
ImageOptimizer\Modules\Oauth\Components\Connect_Pointer::admin_print_script()
S
49 2 44
ImageOptimizer\Modules\Optimization\Components\List_View_Pointer::admin_print_script()
S
48 2 43
ImageOptimizer\Classes\Route::method_exists_in_current_class()
S
60 4 13
ImageOptimizer\Classes\Module_Base::get_assets_url()
S
62 4 11
ImageOptimizer\Modules\Stats\Classes\Stats::get_bulk_optimization_status()
S
54 3 24
ImageOptimizer\Modules\Backups\Rest\Restore_Single::POST()
S
54 3 23
ImageOptimizer\Modules\Core\Components\Conflicts::render_notice()
S
50 2 37
ImageOptimizer\Modules\Optimization\Rest\Optimization_Status::POST()
S
56 3 19
ImageOptimizer\Classes\Async_Operation\Async_Operation::create()
S
56 3 18
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::optimize_current_size()
S
58 3 16
ImageOptimizer\Modules\Oauth\Classes\Data::get_connect_data()
S
58 3 16
ImageOptimizer\Classes\Module_Base::get_css_assets_url()
S
63 4 10
ImageOptimizer\Classes\Image\Image::get_file_path()
S
59 3 15
ImageOptimizer\Classes\Image\WP_Image_Meta::get_size_data()
S
59 3 15
ImageOptimizer\Modules\Optimization\Module::enqueue_scripts()
S
52 2 28
ImageOptimizer\Classes\Route::respond_error_json()
S
60 3 13
ImageOptimizer\Classes\Image\Image_Restore::restore_many()
S
62 3 12
ImageOptimizer\Manager::__construct()
S
60 3 12
ImageOptimizer\Modules\Core\Module::enqueue_fonts()
S
62 3 12
ImageOptimizer\Modules\Core\Components\Conflicts::get_conflicting_plugins()
S
62 3 11
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::update_attachment_meta()
S
56 2 19
ImageOptimizer\Modules\Backups\Classes\Restore_Images::schedule_single_restoring()
S
58 2 18
ImageOptimizer\Modules\Settings\Module::get_options()
S
51 1 33
ImageOptimizer\Modules\Optimization\Components\Bulk_Optimization::reoptimize_bulk()
S
57 2 17
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::get_status()
S
57 2 16
ImageOptimizer\Modules\Optimization\Components\Bulk_Optimization::optimize_bulk()
S
58 2 16
ImageOptimizer\Modules\Oauth\Components\Connect::disconnect()
S
57 2 16
ImageOptimizer\Modules\Optimization\Components\Admin_Bulk_Actions::handle_bulk_actions()
S
66 3 9
ImageOptimizer\Classes\Image\Image::__construct()
S
64 3 10
ImageOptimizer\Classes\Image\WP_Image_Meta::get_file_size()
S
65 3 9
ImageOptimizer\Modules\Optimization\Components\Single_Optimization::reoptimize_single_image()
S
59 2 15
ImageOptimizer\Classes\Image\WP_Image_Meta::query_meta()
S
64 3 10
ImageOptimizer\Manager::get_modules()
S
67 3 9
ImageOptimizer\Classes\Client::get_request_stats()
S
58 2 15
ImageOptimizer\Modules\Backups\Rest\Remove_Backups::DELETE()
S
60 2 15
ImageOptimizer\Modules\Backups\Rest\Restore_All::POST()
S
60 2 15
ImageOptimizer\Classes\Utils::is_media_page()
S
68 3 7
ImageOptimizer\Modules\Core\Module::should_render()
S
78 3 3
ImageOptimizer\Modules\Oauth\Classes\Data::get_connect_state()
S
66 3 8
ImageOptimizer\Modules\Settings\Module::register_options()
S
59 2 14
ImageOptimizer\Modules\Optimization\Components\Single_Optimization::optimize_single_image()
S
60 2 14
ImageOptimizer\Modules\Optimization\Components\Upload_Optimization::optimize_image_on_upload()
S
60 2 14
ImageOptimizer\Modules\Optimization\Module::load_template()
S
60 2 14
ImageOptimizer\Modules\Backups\Classes\Remove_All_Backups::find_and_schedule_removing()
S
60 2 14
ImageOptimizer\Classes\Client::generate_authentication_headers()
S
60 2 14
ImageOptimizer\Classes\File_Utils::format_file_size()
S
59 2 14
ImageOptimizer\Modules\Oauth\Components\Checkpoint::event()
S
60 2 14
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::obtain_bulk_token()
S
61 2 13
ImageOptimizer\Classes\Image\Image::update_attachment()
S
61 2 13
ImageOptimizer\Modules\Optimization\Rest\Get_Bulk_Optimization_Operations::GET()
S
61 2 13
ImageOptimizer\Modules\Stats\Classes\Stats::get_bulk_restoring_status()
S
61 2 13
ImageOptimizer\Modules\Stats\Classes\Stats::get_bulk_backup_removing_status()
S
61 2 13
ImageOptimizer\Classes\Client::get_file_payload()
S
59 2 13
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::cancel_bulk_optimization()
S
61 2 12
ImageOptimizer\Classes\Route::maybe_add_response_to_swagger()
S
61 2 12
ImageOptimizer\Classes\Logger::log()
S
60 2 12
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::update_attachment_post()
S
62 2 11
ImageOptimizer\Modules\Optimization\Rest\Optimize_Bulk::handle_bulk_optimization()
S
63 2 11
ImageOptimizer\Modules\Optimization\Rest\Optimize_Bulk::handle_bulk_reoptimization()
S
63 2 11
ImageOptimizer\Classes\Image\Image_Query_Builder::__construct()
S
58 1 17
ImageOptimizer\Classes\Basic_Enum::get_entries()
S
66 2 8
ImageOptimizer\Classes\Image\WP_Image_Meta::set_file_size()
S
65 2 9
ImageOptimizer\Classes\Image\WP_Image_Meta::set_file_path()
S
65 2 9
ImageOptimizer\Classes\Module_Base::register_routes()
S
66 2 8
ImageOptimizer\Classes\Image\WP_Image_Meta::set_width()
S
65 2 9
ImageOptimizer\Classes\Image\WP_Image_Meta::set_height()
S
65 2 9
ImageOptimizer\Classes\Image\WP_Image_Meta::maybe_add_new_size()
S
72 2 5
ImageOptimizer\Classes\Route::get_callback_method()
S
71 2 5
ImageOptimizer\Classes\Route::get_permission_callback_method()
S
69 2 6
ImageOptimizer\Classes\Client::get_instance()
S
71 2 6
ImageOptimizer\Classes\Route::maybe_add_args_to_config()
S
66 2 8
ImageOptimizer\Classes\Async_Operation\Async_Operation::remove()
S
69 2 7
ImageOptimizer\Plugin::__construct()
S
68 2 7
ImageOptimizer\Classes\Async_Operation\Async_Operation::check_library_is_registered()
S
67 2 9
ImageOptimizer\Modules\Backups\Classes\Restore_Images::mark_chunk_as_in_progress()
S
70 2 7
ImageOptimizer\Modules\Backups\Classes\Restore_Images::fail_restoring_for_chunk()
S
70 2 7
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::set_hook()
S
67 2 7
ImageOptimizer\Classes\Route::respond_wrong_method()
S
69 2 6
ImageOptimizer\Modules\Backups\Classes\Route_Base::get_permission_callback()
S
74 2 4
ImageOptimizer\Modules\Backups\components\Handle_Backups_Removing::remove_backups_on_attachment_removing()
S
71 2 6
ImageOptimizer\Modules\Stats\Rest\Get_Stats::GET()
S
64 2 10
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::set_bulk_operation_id()
S
69 2 7
ImageOptimizer\Modules\Backups\Components\Restore_Images::restore_image()
S
65 2 10
ImageOptimizer\Classes\Route::verify_nonce()
S
66 2 8
ImageOptimizer\Classes\Route::verify_nonce_and_capability()
S
65 2 9
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::set_image_id()
S
69 2 7
ImageOptimizer\Classes\Utils::get_module_component()
S
69 2 7
ImageOptimizer\Classes\Route::permission_callback()
S
69 2 7
ImageOptimizer\Modules\Core\Components\Conflicts::__construct()
S
70 2 6
ImageOptimizer\Classes\File_Utils::replace_extension()
S
66 2 8
ImageOptimizer\Classes\Image\Image_Backup::remove_many()
S
73 2 5
ImageOptimizer\Modules\Oauth\Classes\Data::get_site_key()
S
66 2 8
ImageOptimizer\Modules\Oauth\Classes\Data::images_left()
S
65 2 9
ImageOptimizer\Classes\Image\WP_Image_Meta::set_mime_type()
S
67 2 8
ImageOptimizer\Modules\Oauth\Classes\Route_Base::get_permission_callback()
S
74 2 4
ImageOptimizer\Modules\Oauth\Classes\Route_Base::verify_nonce()
S
72 2 5
ImageOptimizer\Modules\Oauth\Classes\Route_Base::verify_nonce_and_capability()
S
70 2 6
ImageOptimizer\Classes\Module_Base::instance()
S
69 2 7
ImageOptimizer\Modules\Oauth\Components\Checkpoint::__construct()
S
72 2 5
ImageOptimizer\Plugin::instance()
S
72 2 6
ImageOptimizer\Classes\Image\Image_Meta::get_original_file_size()
S
70 2 6
ImageOptimizer\Classes\Image\Image_Meta::get_original_mime_type()
S
70 2 6
ImageOptimizer\Classes\Image\Image_Meta::get_original_width()
S
70 2 6
ImageOptimizer\Classes\Image\Image_Meta::get_original_height()
S
70 2 6
ImageOptimizer\Classes\Image\Image_Meta::query_meta()
S
74 2 4
ImageOptimizer\Modules\Optimization\Components\Media_Control::render_optimization_column()
S
71 2 6
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::set_hook()
S
67 2 7
ImageOptimizer\Classes\Image\Image_Query_Builder::return_not_optimized_images()
S
60 1 15
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::get_bulk_operation_token()
S
68 2 7
ImageOptimizer\Classes\Module_Base::get_component()
S
71 2 6
ImageOptimizer\Modules\Stats\Classes\Route_Base::get_permission_callback()
S
74 2 4
ImageOptimizer\Classes\Image\Image::get_url()
S
68 2 7
ImageOptimizer\Modules\Optimization\Classes\Route_Base::get_permission_callback()
S
74 2 4
ImageOptimizer\Modules\Optimization\Classes\Single_Optimization::optimize_many()
S
73 2 5
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::get_query()
S
69 2 7
ImageOptimizer\Classes\Module_Base::register_components()
S
66 2 8
ImageOptimizer\Modules\Optimization\Components\Media_Control::add_optimization_column()
S
68 2 7
ImageOptimizer\Modules\Optimization\Components\Media_Control::add_optimization_meta_box()
S
64 1 11
ImageOptimizer\Modules\Optimization\Module::component_list()
S
65 1 11
ImageOptimizer\Modules\Optimization\Classes\Validate_Image::prepare_supported_formats_list_error()
S
64 1 10
ImageOptimizer\Modules\Optimization\Components\Admin_Filter::__construct()
S
75 1 4
ImageOptimizer\Modules\Oauth\Rest\Deactivate::get_methods()
S
81 1 3
ImageOptimizer\Classes\Image\Image_Meta::delete()
S
79 1 3
ImageOptimizer\Modules\Optimization\Components\Bulk_Optimization::register_page()
S
65 1 10
ImageOptimizer\Classes\Image\WP_Image_Meta::save()
S
76 1 4
ImageOptimizer\Classes\Image\Image::get_supported_mime_types()
S
80 1 3
ImageOptimizer\Classes\Image\WP_Image_Meta::__construct()
S
73 1 5
ImageOptimizer\Modules\Optimization\Rest\Optimize_Single_Image::get_name()
S
82 1 3
ImageOptimizer\Modules\Settings\Module::component_list()
S
75 1 5
ImageOptimizer\Classes\Route::build_endpoint_method_config()
S
66 1 9
ImageOptimizer\Modules\Optimization\Rest\Optimization_Status::get_name()
S
82 1 3
ImageOptimizer\Classes\Module_Base::component_list()
S
81 1 3
ImageOptimizer\Modules\Settings\Module::render_app()
S
76 1 10
ImageOptimizer\Classes\Route::callback()
S
80 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::set_args()
S
77 1 4
ImageOptimizer\Classes\Route::__construct()
S
79 1 3
ImageOptimizer\Modules\Stats\Classes\Route_Base::get_name()
S
82 1 3
ImageOptimizer\Manager::include_external_libraries()
S
80 1 3
ImageOptimizer\Modules\Stats\Module::routes_list()
S
75 1 5
ImageOptimizer\Modules\Oauth\Module::routes_list()
S
67 1 9
ImageOptimizer\Modules\Backups\Classes\Route_Base::get_methods()
S
82 1 3
ImageOptimizer\Modules\Backups\Classes\Route_Base::get_endpoint()
S
80 1 3
ImageOptimizer\Classes\Route::respond_with_code()
S
79 1 3
ImageOptimizer\Modules\Optimization\Rest\Optimization_Status::get_methods()
S
81 1 3
ImageOptimizer\Classes\Module_Base::get_assets_base_url()
S
82 1 3
ImageOptimizer\Classes\Client::is_connected()
S
81 1 3
ImageOptimizer\Modules\Backups\components\Handle_Backups_Removing::remove_many_backups()
S
81 1 3
ImageOptimizer\Classes\Route::get_arguments()
S
82 1 3
ImageOptimizer\Classes\Route::get_endpoint()
S
100 1 0
ImageOptimizer\Modules\Backups\Components\Restore_Images::restore_many_images()
S
81 1 3
ImageOptimizer\Modules\Backups\Components\Restore_Images::__construct()
S
75 1 4
ImageOptimizer\Modules\Backups\Module::get_name()
S
82 1 3
ImageOptimizer\Modules\Backups\Module::routes_list()
S
71 1 7
ImageOptimizer\Modules\Backups\Module::component_list()
S
73 1 6
ImageOptimizer\Modules\Backups\Module::__construct()
S
78 1 4
ImageOptimizer\Modules\Backups\Rest\Remove_Backups::get_name()
S
82 1 3
ImageOptimizer\Modules\Backups\Rest\Remove_Backups::get_methods()
S
81 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::get_date()
S
82 1 3
ImageOptimizer\Modules\Backups\Rest\Restore_All::get_name()
S
82 1 3
ImageOptimizer\Modules\Backups\Rest\Restore_All::get_methods()
S
81 1 3
ImageOptimizer\Modules\Optimization\Module::__construct()
S
73 1 5
ImageOptimizer\Modules\Backups\Rest\Restore_Single::get_name()
S
82 1 3
ImageOptimizer\Modules\Backups\Rest\Restore_Single::get_methods()
S
81 1 3
ImageOptimizer\Plugin::includes()
S
76 1 4
ImageOptimizer\Classes\Utils::get_api_client()
S
80 1 3
ImageOptimizer\Classes\File_Utils::get_extension()
S
79 1 3
ImageOptimizer\Classes\Utils::get_module()
S
80 1 3
ImageOptimizer\Modules\Optimization\Rest\Cancel_Bulk_Optimization::get_name()
S
82 1 3
ImageOptimizer\Modules\Core\Components\Pointers::__construct()
S
79 1 3
ImageOptimizer\Modules\Core\Module::get_name()
S
82 1 3
ImageOptimizer\Modules\Core\Module::component_list()
S
73 1 6
ImageOptimizer\Modules\Core\Module::render_top_bar()
S
83 1 5
ImageOptimizer\Modules\Core\Module::render_app()
S
81 1 6
ImageOptimizer\Classes\Utils::is_elementor_installed_and_active()
S
80 1 3
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::set_limit()
S
76 1 4
ImageOptimizer\Classes\Route::get_user_from_request()
S
79 1 3
ImageOptimizer\Classes\Utils::is_plugin_page()
S
75 1 4
ImageOptimizer\Classes\File_Utils::get_unique_path()
S
71 1 5
ImageOptimizer\Modules\Oauth\Classes\Data::set_client_data()
S
70 1 6
ImageOptimizer\Modules\Oauth\Rest\Disconnect::get_name()
S
82 1 3
ImageOptimizer\Classes\Image\Image_Meta::add_original_data()
S
75 1 4
ImageOptimizer\Modules\Optimization\Components\Bulk_Optimization::__construct()
S
71 1 5
ImageOptimizer\Classes\Utils::is_elementor_installed()
S
75 1 4
ImageOptimizer\Modules\Oauth\Classes\Route_Base::get_name()
S
82 1 3
ImageOptimizer\Modules\Oauth\Classes\Route_Base::get_endpoint()
S
80 1 3
ImageOptimizer\Modules\Oauth\Classes\Data::delete_connect_state()
S
80 1 3
ImageOptimizer\Modules\Oauth\Classes\Data::set_activation_state()
S
79 1 3
ImageOptimizer\Classes\Image\Image_Restore::update_image_post()
S
63 1 10
ImageOptimizer\Modules\Optimization\Rest\Get_Bulk_Optimization_Operations::get_methods()
S
81 1 3
ImageOptimizer\Modules\Optimization\Classes\Route_Base::get_endpoint()
S
80 1 3
ImageOptimizer\Classes\Image\Image_Restore::get_path_from_backup_path()
S
74 1 4
ImageOptimizer\Modules\Oauth\Classes\Route_Base::get_path()
S
82 1 3
ImageOptimizer\Classes\Image\Image_Meta::add_optimized_size()
S
76 1 4
ImageOptimizer\Modules\Oauth\Classes\Route_Base::get_methods()
S
82 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::get_queue()
S
82 1 3
ImageOptimizer\Modules\Stats\Classes\Route_Base::get_path()
S
82 1 3
ImageOptimizer\Classes\Image\Image::is_optimized()
S
75 1 4
ImageOptimizer\Modules\Oauth\Module::component_list()
S
71 1 7
ImageOptimizer\Modules\Optimization\Rest\Optimize_Bulk::get_methods()
S
81 1 3
ImageOptimizer\Modules\Oauth\Classes\Data::set_connect_data()
S
74 1 4
ImageOptimizer\Modules\Oauth\Components\Checkpoint::get_checkpoints()
S
69 1 8
ImageOptimizer\Modules\Oauth\Components\Connect_Pointer::__construct()
S
79 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::set_date()
S
77 1 4
ImageOptimizer\Modules\Optimization\Rest\Get_Bulk_Optimization_Operations::get_name()
S
82 1 3
ImageOptimizer\Classes\Module_Base::__clone()
S
78 1 3
ImageOptimizer\Modules\Optimization\Components\Media_Control::get_optimization_control_html()
S
69 1 7
ImageOptimizer\Classes\Route::get_name()
S
100 1 0
ImageOptimizer\Classes\Module_Base::routes_list()
S
81 1 3
ImageOptimizer\Classes\Client::get_site_info()
S
64 1 9
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::mark_as_optimized()
S
75 1 5
ImageOptimizer\Classes\Image\Image_Meta::get_image_backup_paths()
S
80 1 3
ImageOptimizer\Modules\Settings\Components\Settings_Pointer::__construct()
S
79 1 3
ImageOptimizer\Classes\Basic_Enum::get_values()
S
80 1 3
ImageOptimizer\Modules\Oauth\Components\Connect::get_connect_route_url()
S
79 1 3
ImageOptimizer\Modules\Oauth\Classes\Data::reset()
S
72 1 6
ImageOptimizer\Classes\Image\Image_Query_Builder::return_optimized_images()
S
67 1 8
ImageOptimizer\Classes\Module_Base::get_assets_relative_url()
S
82 1 3
ImageOptimizer\Modules\Oauth\Rest\GetSubscriptions::get_methods()
S
81 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::set_hook()
S
77 1 4
ImageOptimizer\Classes\Image\Image_Query_Builder::set_paging_size()
S
76 1 4
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::set_bulk_operation_token()
S
78 1 3
ImageOptimizer\Modules\Stats\Classes\Route_Base::get_methods()
S
82 1 3
ImageOptimizer\Modules\Settings\Components\Settings_Pointer::is_dismissed()
S
74 1 4
ImageOptimizer\Modules\Oauth\Components\Connect::is_activated()
S
79 1 3
ImageOptimizer\Classes\Route::get_methods()
S
100 1 0
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::get_args()
S
82 1 3
ImageOptimizer\Modules\Optimization\Components\List_View_Pointer::is_dismissed()
S
74 1 4
ImageOptimizer\Modules\Stats\Classes\Stats::calculate_global_stats()
S
66 1 9
ImageOptimizer\Classes\Module_Base::get_js_assets_url()
S
78 1 3
ImageOptimizer\Classes\File_Utils::get_relative_upload_path()
S
80 1 3
ImageOptimizer\Classes\Image\Image_Meta::clear_optimized_sizes()
S
76 1 4
ImageOptimizer\Modules\Stats\Rest\Get_Stats::get_methods()
S
81 1 3
ImageOptimizer\Classes\Module_Base::namespace_name()
S
74 1 4
ImageOptimizer\Classes\Image\Image_Backup::create()
S
63 1 10
ImageOptimizer\Modules\Optimization\Rest\Optimize_Single_Image::get_methods()
S
81 1 3
ImageOptimizer\Modules\Optimization\Classes\Route_Base::get_name()
S
82 1 3
ImageOptimizer\Classes\Module_Base::get_name()
S
100 1 0
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::get_logs()
S
82 1 3
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::__construct()
S
66 1 9
ImageOptimizer\Classes\Module_Base::add_route()
S
80 1 3
ImageOptimizer\Manager::get_module_list()
S
66 1 10
ImageOptimizer\Modules\Optimization\Components\Admin_Bulk_Actions::add_bulk_actions()
S
72 1 5
ImageOptimizer\Modules\Stats\Module::__construct()
S
82 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::set_status()
S
77 1 4
ImageOptimizer\Modules\Optimization\Classes\Route_Base::get_methods()
S
82 1 3
ImageOptimizer\Classes\Module_Base::add_component()
S
80 1 3
ImageOptimizer\Modules\Backups\Classes\Route_Base::get_path()
S
82 1 3
ImageOptimizer\Modules\Stats\Rest\Get_Stats::get_name()
S
82 1 3
ImageOptimizer\Modules\Oauth\Rest\Activate::get_methods()
S
81 1 3
ImageOptimizer\Classes\Image\Image::get_mime_type()
S
82 1 3
ImageOptimizer\Classes\Module_Base::__wakeup()
S
78 1 3
ImageOptimizer\Classes\Image\Image_Meta::get_image_backup_path()
S
79 1 3
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::get_return_type()
S
80 1 3
ImageOptimizer\Classes\Image\Image_Meta::remove_image_backup_path()
S
75 1 4
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::set_status()
S
76 1 4
ImageOptimizer\Classes\Image\Image_Query_Builder::set_current_page()
S
76 1 4
ImageOptimizer\Modules\Oauth\Rest\Activate::get_name()
S
82 1 3
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::set_image_id()
S
75 1 4
ImageOptimizer\Classes\Image\Image_Meta::clear_original_data()
S
75 1 4
ImageOptimizer\Modules\Oauth\Components\Connect::is_connected()
S
78 1 3
ImageOptimizer\Classes\Module_Base::class_name()
S
80 1 3
ImageOptimizer\Classes\Image\Image_Query_Builder::execute()
S
80 1 3
ImageOptimizer\Classes\Image\Image_Meta::set_image_backup_path()
S
75 1 4
ImageOptimizer\Classes\Async_Operation\Async_Operation::cancel()
S
73 1 5
ImageOptimizer\Classes\Image\Image::get_id()
S
82 1 3
ImageOptimizer\Modules\Optimization\Components\Media_Control::__construct()
S
69 1 6
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::return_ids()
S
76 1 4
ImageOptimizer\Modules\Backups\components\Handle_Backups_Removing::__construct()
S
74 1 4
ImageOptimizer\Classes\Async_Operation\Queries\Operation_Query::set_limit()
S
76 1 4
ImageOptimizer\Modules\Optimization\Rest\Cancel_Bulk_Optimization::get_methods()
S
81 1 3
ImageOptimizer\Modules\Settings\Module::get_name()
S
82 1 3
ImageOptimizer\Modules\Stats\Classes\Stats::backups_exist()
S
70 1 7
ImageOptimizer\Classes\Route::respond_success_json()
S
71 1 6
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::is_optimization_in_progress()
S
67 1 8
ImageOptimizer\Modules\Optimization\Rest\Optimize_Bulk::get_name()
S
82 1 3
ImageOptimizer::i18n()
S
81 1 3
ImageOptimizer\Modules\Oauth\Classes\Data::get_client_data()
S
71 1 6
ImageOptimizer::__construct()
S
74 1 4
ImageOptimizer\Classes\Image\Image_Meta::get_status()
S
80 1 3
ImageOptimizer\Classes\Image\Image_Meta::get_optimized_sizes()
S
80 1 3
ImageOptimizer::init()
S
82 1 3
ImageOptimizer\Modules\Optimization\Classes\Bulk_Optimization::is_reoptimization_in_progress()
S
67 1 8
ImageOptimizer\Classes\Image\Image_Meta::set_status()
S
76 1 4
ImageOptimizer\Classes\Utils::user_is_admin()
S
80 1 3
ImageOptimizer\Classes\Image\WP_Image_Meta::get_size_keys()
S
78 1 3
ImageOptimizer\Modules\Oauth\Classes\Data::get_client_id()
S
78 1 3
ImageOptimizer\Classes\Client::get_remote_url()
S
79 1 3
ImageOptimizer\Classes\Module_Base::is_active()
S
81 1 3
ImageOptimizer\Modules\Oauth\Classes\Data::get_access_token()
S
78 1 3
ImageOptimizer\Classes\Route::get_self_url()
S
79 1 3
ImageOptimizer\Modules\Stats\Module::get_name()
S
82 1 3
ImageOptimizer\Modules\Optimization\Components\Admin_Filter::get_current_filter()
S
78 1 3
ImageOptimizer\Classes\Module_Base::get_components()
S
82 1 3
ImageOptimizer\Modules\Optimization\Module::routes_list()
S
67 1 9
ImageOptimizer\Modules\Oauth\Rest\Disconnect::POST()
S
69 1 8
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::set_logs()
S
77 1 4
ImageOptimizer\Modules\Oauth\Rest\Disconnect::get_methods()
S
81 1 3
ImageOptimizer\Modules\Oauth\Rest\Deactivate::get_name()
S
82 1 3
ImageOptimizer\Modules\Optimization\Components\Bulk_Optimization::render_app()
S
76 1 10
ImageOptimizer\Modules\Oauth\Rest\ConnectInit::get_name()
S
82 1 3
ImageOptimizer\Modules\Oauth\Rest\GetSubscriptions::get_name()
S
82 1 3
ImageOptimizer\Modules\Oauth\Rest\ConnectInit::get_methods()
S
81 1 3
ImageOptimizer\Modules\Backups\Classes\Route_Base::get_name()
S
82 1 3
ImageOptimizer\Modules\Settings\Module::__construct()
S
70 1 6
ImageOptimizer\Classes\Image\Image_Meta::get_compression_level()
S
80 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::get_id()
S
82 1 3
ImageOptimizer\Classes\Image\Image::get_attachment_object()
S
82 1 3
ImageOptimizer\Modules\Stats\Classes\Route_Base::get_endpoint()
S
80 1 3
ImageOptimizer\Classes\File_Utils::get_url_from_path()
S
65 1 9
ImageOptimizer\Modules\Oauth\Module::__construct()
S
78 1 4
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::get_query()
S
82 1 3
ImageOptimizer\Classes\Image\Image_Meta::set_compression_level()
S
76 1 4
ImageOptimizer\Classes\Image\Image::can_be_restored()
S
75 1 4
ImageOptimizer\Modules\Oauth\Classes\Data::delete_activation_state()
S
80 1 3
ImageOptimizer\Classes\File_Utils::get_basename()
S
79 1 3
ImageOptimizer\Modules\Optimization\Components\Single_Optimization::__construct()
S
75 1 4
ImageOptimizer\Classes\Image\Image::get_supported_formats()
S
80 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::set_id()
S
77 1 4
ImageOptimizer\Classes\Image\Image_Meta::__construct()
S
77 1 4
ImageOptimizer\Classes\Image\Image_Meta::save()
S
73 1 5
ImageOptimizer\Classes\Image\Image_Query_Builder::return_images_only_with_backups()
S
67 1 8
ImageOptimizer\Modules\Optimization\Components\Admin_Bulk_Actions::__construct()
S
74 1 4
ImageOptimizer\Modules\Optimization\Classes\Optimize_Image::__construct()
S
68 1 7
ImageOptimizer\Modules\Optimization\Components\Upload_Optimization::__construct()
S
75 1 4
ImageOptimizer\Modules\Settings\Module::register_page()
S
65 1 10
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::set_status()
S
76 1 4
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::set_queue()
S
77 1 4
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::get_return_type()
S
80 1 3
ImageOptimizer\Modules\Optimization\Module::get_name()
S
82 1 3
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::get_hook()
S
82 1 3
ImageOptimizer\Modules\Oauth\Components\Connect::__construct()
S
75 1 4
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::return_ids()
S
76 1 4
ImageOptimizer\Modules\Oauth\Module::get_name()
S
82 1 3
ImageOptimizer\Modules\Optimization\Classes\Route_Base::get_path()
S
82 1 3
ImageOptimizer\Classes\Image\Image_Query_Builder::set_image_ids()
S
76 1 4
ImageOptimizer\Modules\Oauth\Classes\Data::get_activation_state()
S
79 1 3
ImageOptimizer\Modules\Optimization\Components\List_View_Pointer::__construct()
S
79 1 3
ImageOptimizer\Classes\Async_Operation\Queries\Image_Optimization_Operation_Query::__construct()
S
64 1 10
ImageOptimizer\Classes\Async_Operation\Async_Operation_Item::get_status()
S
82 1 3
ImageOptimizer\Modules\Optimization\Components\Media_Control::add_media_modal_details()
S
65 1 9