Code Analysis: Optimus 1.6.0

Function Rating Maintainability Complexity Lines of code
Optimus_Request::optimize_upload_images()
D
26
35 153
Optimus::__construct()
A
35 10 113
Optimus_Settings::settings_page()
A
33 7 142
Optimus_HQ::optimus_hq_notice()
A
46 11 40
Optimus_Request::_do_image_action()
A
46 11 37
Optimus_Request::optimize_image()
A
48 7 34
Optimus_Request::delete_converted_file()
A
49 7 32
Optimus_HQ::verify_key_input()
S
51 7 27
Optimus_Request::optimize_wr2x_image()
S
51 7 27
Optimus_HQ::best_before()
S
51 6 30
Optimus_HQ::get_purchase_time()
S
51 6 27
Optimus::add_row_meta()
S
49 5 35
Optimus_HQ::display_key_input()
S
48 4 44
Optimus_Management::bulk_optimizer_page()
S
50 5 26
Optimus_Media::_column_html()
S
57 5 17
Optimus_Management::bulk_optimizer_assets()
S
48 4 31
Optimus_Media::_pie_class()
S
58 5 16
Optimus_CLI::_optimize_image()
S
59 4 15
Optimus_CLI::optimize()
S
50 3 28
Optimus::optimus_requirements_check()
S
54 3 24
Optimus_Management::bulk_optimizer_media()
S
59 3 13
Optimus::add_action_link()
S
57 2 20
optimus_admin_init()
S
58 2 19
Optimus_Request::_curl_optimus_task()
S
66 3 9
Optimus_Request::_allowed_file_size()
S
64 3 10
optimus_autoload()
S
63 2 11
Optimus_CLI::add_commands()
S
54 1 23
Optimus::add_js_css()
S
54 1 22
Optimus_Request::_do_api_request()
S
57 1 19
Optimus_HQ::is_locked()
S
65 2 9
Optimus_Request::_allowed_mime_type()
S
66 2 9
Optimus_Media::manage_column()
S
71 2 6
Optimus_HQ::is_unlocked()
S
71 2 6
Optimus_Request::_get_request_quota()
S
60 1 14
Optimus::get_options()
S
62 1 13
Optimus_Settings::add_page()
S
64 1 12
Optimus_Management::add_bulk_optimizer_page()
S
63 1 12
Optimus_Settings::validate_settings()
S
64 1 10
Optimus_HQ::_update_key()
S
73 1 6
Optimus_Settings::register_settings()
S
67 1 10
Optimus::instance()
S
81 1 3
Optimus_HQ::get_key()
S
80 1 3
Optimus::handle_uninstall_hook()
S
73 1 5
Optimus_Request::_replace_file_extension()
S
68 1 7
Optimus::handle_activation_hook()
S
71 1 7
Optimus_Request::_calculate_diff_filesize()
S
67 1 8
Optimus_Media::manage_columns()
S
69 1 8