Code Analysis: Speedup Optimization 1.4

Function Rating Maintainability Complexity Lines of code
SG_SpeedUp::Start()
D
27
43 123
speedup01_Install_core_files()
B
31 14 174
SG_SpeedUp::Finalize()
B
38 19 64
speedup01_ChangeFirewallConfig_value()
B
44 17 45
SG_SpeedUp::isExcludedCookieExists()
B
44 16 48
SpeedupOptimization_HTML::tab_Settings()
A
34 11 105
SG_SpeedUp::FinalizePreSave()
A
46 15 35
SG_SpeedUp::isExcludedURL()
A
46 14 41
speedup01_speedup_help_page()
A
47 12 42
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::handle_bulk_optimize()
A
41 11 52
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::ajax_optimize_image()
A
42 11 47
SpeedupOptimization_HTML::tab_Image_Optimizer()
A
40 9 68
SpeedupOptimization_Core::scanDatFiles()
A
47 10 34
speedup01_ajax_delete_cache_file()
A
48 10 30
SpeedupOptimization_Core::build_ini_string()
A
50 9 28
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::optimize_image()
A
45 8 40
SpeedupOptimization_HTML::tab_Links()
A
38 5 81
speedup01_post_updated_action()
S
52 7 22
SG_SpeedUp::Get_visitor_IP_address()
S
66 7 7
speedup01_frontend_shortcut()
S
46 3 46
SG_SpeedUp::LogHTTPstatus()
S
57 5 15
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::show_bulk_optimize_notice()
S
56 4 18
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::check_optimization_data()
S
56 4 17
SpeedupOptimization_HTML::tab_Main()
S
52 3 31
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::render_optimize_column()
S
57 4 16
SG_SpeedUp::isExcludedHTTPstatus()
S
65 5 8
speedup01_CopyTools()
S
57 4 15
SpeedupOptimization_Core::remove_domain_from_urls()
S
60 4 13
speedup01_module_switcher()
S
53 3 25
SpeedupOptimization_HTML::tab_Support()
S
47 1 46
speedup01_purge_cache()
S
57 3 16
speedup01_ajax_enabled()
S
58 3 16
speedup01_SaveFile()
S
64 4 9
SG_SpeedUp::UnlinkCachedPage()
S
66 4 8
speedup01_ChangeFirewallConfig()
S
59 3 14
SG_SpeedUp::AddImgLazyLoading()
S
60 3 13
speedup01_ajax_purge_all()
S
55 2 21
speedup01_footer_scripts()
S
60 2 17
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::sanitize_settings()
S
64 3 9
SG_SpeedUp::ReadSettingsINI()
S
65 3 9
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::render_settings_page()
S
55 1 23
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::__construct()
S
54 1 20
speedup01_enqueue_assets()
S
61 1 15
speedup01_Is_SpeedUp_module_Installed()
S
70 2 6
speedup01_LoadFile()
S
64 2 10
SpeedupOptimization_Core::ReadSettingsINI()
S
65 2 9
SG_SpeedUp::SaveLog()
S
66 2 7
speedup01_activation_do_redirect()
S
68 2 8
speedup01_cron_function()
S
69 2 7
schedule_speedup01_cron()
S
73 2 5
SpeedupOptimization_Core::DefaultSettings()
S
61 1 13
SpeedupOptimization_Core::GetBaseDir()
S
80 1 3
SG_SpeedUp::SaveErrorLog()
S
79 1 3
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::render_quality_field()
S
74 1 4
SpeedupOptimization_Core::SaveSettingsINI()
S
69 1 6
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::add_bulk_optimize_action()
S
75 1 4
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::estimate_speed_improvement()
S
74 1 4
speedup01_ServiceURL()
S
66 1 10
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::render_max_width_field()
S
74 1 4
speedup01_plugin_deactivation()
S
74 1 5
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::render_resize_field()
S
73 1 4
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::add_settings_link()
S
66 1 9
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::render_convert_field()
S
73 1 4
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::add_optimize_column()
S
75 1 4
speedup01_register_help_page()
S
76 1 4
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::register_settings()
S
63 1 9
SG_SpeedUp::SaveDebug()
S
79 1 3
speedup01_SaveDebug()
S
67 1 7
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::render_max_height_field()
S
74 1 4
SPEEDUP_IMAGOPX_ImageOptimizerX_Admin::add_settings_page()
S
66 1 9
speedup01_add_plugin_action_links()
S
70 1 6
speedup01_plugin_activation()
S
74 1 5