Code Analysis: Image Compressor & Optimizer - iLoveIMG 2.2.10

Function Rating Maintainability Complexity Lines of code
Ilove_Img_Compress\Ilove_Img_Compress_Serializer::save()
C
32 21 112
Ilove_Img_Compress\Ilove_Img_Compress_Process::compress()
B
31 20 104
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::show_notices()
A
41 15 53
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_status_of_column()
A
45 13 39
Ilove_Img_Compress\Ilove_Img_Compress_Resources::render_compress_details()
A
42 7 61
Ilove_Img_Compress\Ilove_Img_Compress_Resources::rcopy()
A
49 9 29
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::ilove_img_compress_library_is_compressed()
A
55 9 16
Ilove_Img_Compress\Ilove_Img_Compress_Resources::render_button_restore()
A
52 8 24
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::ilove_img_restore()
S
50 7 26
Ilove_Img_Compress\Ilove_Img_Compress_Resources::rrmdir()
S
54 7 20
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::enqueue_scripts()
S
56 7 18
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_type_images()
S
50 6 28
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::process_attachment()
S
58 7 13
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::prepare_items()
S
46 5 39
ilove_img_compress_activate()
S
50 5 31
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::check_iloveimg_plugins_is_activated()
S
58 6 15
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::ilove_img_compress_library()
S
58 5 15
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::column_default()
S
58 5 14
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_files_sizes()
S
57 4 16
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_saving()
S
58 4 15
Ilove_Img_Compress\Ilove_Img_Compress_Resources::update_option()
S
59 4 14
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_sizes_compressed()
S
60 4 13
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::before_delete_attachment()
S
60 4 12
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_sizes_enabled()
S
62 4 11
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::show_media_info()
S
54 3 21
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::ilove_img_restore_all()
S
58 3 15
Ilove_Img_Compress\Ilove_Img_Compress_Submenu::add_options_page()
S
48 1 43
Ilove_Img_Compress\Ilove_Img_Compress_Resources::is_loggued()
S
63 3 11
Ilove_Img_Compress\Ilove_Img_Compress_Resources::folder_size()
S
66 3 7
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::admin_init()
S
56 1 17
Ilove_Img_Compress\Ilove_Img_Compress_Resources::is_auto_compress()
S
73 2 4
Ilove_Img_Compress\Ilove_Img_Compress_Serializer::redirect()
S
64 2 10
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::async_compress()
S
59 1 15
Ilove_Img_Compress\Ilove_Img_Compress_Resources::regenerate_attachment_data()
S
67 2 8
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::process_bulk_action()
S
72 2 5
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::iloveimg_watermarked_completed()
S
73 2 5
Ilove_Img_Compress\Ilove_Img_Compress_Serializer::has_valid_nonce()
S
68 2 7
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_size_backup()
S
65 2 9
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::column_id_row()
S
74 2 5
Ilove_Img_Compress\Ilove_Img_Compress_Submenu_Page::render_watermark()
S
74 2 5
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::ilove_img_compress_clear_backup()
S
70 2 7
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::column_id()
S
68 2 7
Ilove_Img_Compress\Ilove_Img_Compress_Resources::is_activated()
S
73 2 4
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_total_images()
S
60 1 14
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::__construct()
S
65 1 10
Ilove_Img_Compress\Ilove_Img_Compress_Submenu::init()
S
78 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Resources::get_files_compressed()
S
74 1 4
Ilove_Img_Compress\Ilove_Img_Compress_Submenu::__construct()
S
81 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::get_img_nonce()
S
80 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Resources::is_there_backup()
S
80 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::column_cb()
S
69 1 7
Ilove_Img_Compress\Ilove_Img_Compress_I18n::init()
S
82 1 3
ilove_img_compress_add_plugin_page_settings_link()
S
65 1 9
Ilove_Img_Compress\Ilove_Img_Compress_Submenu_Page::render_parent()
S
91 1 2
Ilove_Img_Compress\Ilove_Img_Compress_Submenu::settings_page()
S
80 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::get_bulk_actions()
S
71 1 6
Ilove_Img_Compress\Ilove_Img_Compress_I18n::load_textdomain()
S
77 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::get_columns()
S
64 1 10
Ilove_Img_Compress\Ilove_Img_Compress_Plugin::__construct()
S
79 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Submenu_Page::render_compress()
S
75 1 4
Ilove_Img_Compress\Ilove_Img_Compress_Serializer::init()
S
79 1 3
Ilove_Img_Compress\Ilove_Img_Compress_Resources::switch_update_blog()
S
72 1 5
Ilove_Img_Compress\Ilove_Img_Compress_Submenu_Page::render_media_optimization()
S
75 1 4
ilove_img_compress_custom_admin_settings()
S
67 1 8
Ilove_Img_Compress\Ilove_Img_Compress_Media_List_Table::get_sortable_columns()
S
68 1 8