Code Analysis: Flash Cache 3.2.3

Function Rating Maintainability Complexity Lines of code
flash_cache_process::process_cache_from_query()
D
26
52 133
flash_cache_preaload::execution_callback()
C
29
29 116
JSMin::action()
C
34 30 90
flash_cache_posts::create_cache()
C
35 30 79
flash_cache_process::process_patterns()
B
38 21 66
JSMin::min()
B
42 22 46
flash_cache_patterns::clean_fields()
B
40 17 74
flash_cache_get_htaccess_info()
B
31 13 112
flash_cache_preaload::page()
A
33 11 106
flash_cache_process::create_cache_ob_php()
A
39 13 62
flash_cache_optimize_scripts::init_process()
A
43 14 46
flash_cache_settings::advanced_settings_page()
A
27
3 205
flash_cache_optimize_styles::init_process()
A
42 13 51
flash_cache_posts::update_taxonomies()
A
40 12 59
flash_cache_optimize_fonts::flash_cache_link_fonts_from_url()
A
43 13 44
flash_cache_patterns::save()
A
50 14 24
flash_cache_posts::cache_from_comment()
A
45 13 38
flash_cache_posts::delete_cache_action()
A
43 11 49
flash_cache_process::onload_cache()
A
41 10 53
flash_cache_process::create_cache_php()
A
41 10 51
flash_cache_remove_marker()
A
49 10 30
flash_cache_patterns::metabox_data()
A
31 3 135
flash_cache_update_htaccess()
A
51 10 26
flash_cache_sanitize_settings_deep()
A
54 10 20
flash_cache_get_nginx_conf_info()
A
37 6 78
flash_cache_optimize_styles::end_process()
A
43 8 47
flash_cache_optimize_scripts::end_process()
A
45 8 41
flash_cache_process::get_path()
A
45 8 40
JSMin::isRegexpLiteral()
A
52 9 23
flash_cache_notices::show()
A
54 9 18
flash_cache_optimize_scripts::excludeSocialScripts()
A
51 8 28
JSMin::consumeMultipleLineComment()
A
51 8 25
flash_cache_optimize_scripts::excludeScriptsPlugins()
A
52 8 23
flash_cache_notices::add()
A
56 8 16
flash_cache_posts::delete_cache_button()
A
47 7 31
flash_cache_seconds_2_time()
S
49 7 29
flash_cache_delete_action()
S
53 7 20
JSMin::get()
S
56 7 19
flash_cache_settings::flash_cache_check_permalinks()
S
56 7 16
flash_cache_get_menus()
S
55 7 15
flash_cache_get_content()
S
50 6 28
flash_cache_delete_cache_files()
S
52 6 27
flash_cache_version::install_patterns_default()
S
46 5 41
flash_cache_admin_bar_render()
S
50 6 24
flash_cache_settings::get_changes_httacess()
S
53 6 22
flash_cache_optimize_scripts::excludeThemes()
S
53 6 21
flash_cache_optimize_scripts::checkExcludes()
S
57 6 18
flash_cache_version::init()
S
56 6 17
flash_cache_process::create_cache_html()
S
49 5 29
flash_cache_process::create_cache_ob_html()
S
50 5 27
flash_cache_preaload::cron_callback()
S
55 5 20
flash_cache_optimize_scripts::should_aggregate()
S
56 5 18
flash_cache_process::create_cache_from_ob()
S
56 5 17
flash_cache_process::get_db_lock()
S
51 4 30
flash_cache_is_writeable_ACLSafe()
S
58 5 14
flash_cache_sanitize_querystring_cache()
S
60 5 14
flash_cache_settings::general_settings_page()
S
42 2 58
flash_cache_patterns::default_fields()
S
60 5 12
flash_cache_posts::create_cache_post_id()
S
53 4 24
flash_cache_version::update_to_3_2()
S
48 3 35
flash_cache_settings::save_general()
S
54 4 20
flash_cache_settings::save_advanced()
S
54 4 20
flash_cache_preaload::save()
S
55 4 19
flash_cache_get_home_path()
S
56 4 17
flash_cache_delete_dir()
S
56 4 17
JSMin::next()
S
59 4 16
flash_cache_preaload::check_time_exection()
S
59 4 15
flash_cache_optimize_scripts::is_valid_url()
S
59 4 15
JSMin::consumeSingleLineComment()
S
60 4 13
flash_cache_process::start_create_cache()
S
61 4 13
Flash_Cache::constants()
S
65 4 11
flash_cache_optimize_scripts::excludeOptimizeText()
S
62 4 11
flash_cache_patterns::setup()
S
42 1 53
flash_cache_optimize_fonts::get_full_font_path()
S
55 3 18
flash_cache_changes_permalinks()
S
57 3 16
flash_cache_posts::before_data_is_saved_function()
S
57 3 16
flash_cache_patterns::patterns_edit_scripts()
S
66 4 7
Flash_Cache::load_text_domain()
S
58 3 15
flash_cache_posts::status_transition()
S
64 4 9
Flash_Cache::uninstall()
S
60 3 14
flash_cache_process::debug()
S
58 3 13
flash_cache_process::end_create_cache()
S
62 3 11
flash_cache_settings::cpt_settings_opentags()
S
58 2 16
flash_cache_patterns::submenu_correction()
S
68 3 7
flash_cache_sanitize_origin_url()
S
67 3 7
flash_cache_get_logged_in_cookie()
S
69 3 6
flash_cache_posts::delete_cache_post_taxonomies()
S
63 3 10
flash_cache_patterns::menu_correction()
S
68 3 7
flash_cache_enviroment::is_apache()
S
68 3 6
flash_cache_settings::reset_to_default_general_settings()
S
58 2 14
flash_cache_get_content_to_php()
S
60 2 14
flash_cache_remove_rules()
S
61 2 13
flash_cache_get_menus_social_footer()
S
53 1 28
flash_cache_patterns::default_fields_array()
S
51 1 28
flash_cache_init_row_meta()
S
61 2 12
flash_cache_settings::cpt_settings_closetags()
S
65 2 12
flash_cache_init_action_links()
S
63 2 11
flash_cache_preaload::hooks()
S
62 2 11
flash_cache_preaload::execute_preload()
S
61 2 11
flash_cache_settings::default_advanced_options()
S
53 1 25
flash_cache_process::cache_response_html()
S
55 1 21
flash_cache_settings_icons()
S
56 1 18
flash_cache_settings::admin_menu()
S
58 1 17
flash_cache_settings::hooks()
S
57 1 16
flash_cache_patterns::admin_menu()
S
60 1 16
flash_cache_settings::styles()
S
66 2 8
flash_cache_settings::update_httacess()
S
64 2 9
flash_cache_settings::cpt_edit_settings_closetags()
S
67 2 10
flash_cache_enviroment::is_litespeed()
S
76 2 3
flash_cache_get_server_name()
S
64 2 10
flash_cache_delete_cache_from_url()
S
62 2 10
flash_cache_preaload::reset_to_default_preload()
S
65 2 8
flash_cache_enviroment::is_nginx()
S
76 2 3
flash_cache_process::get_file_lock()
S
65 2 8
flash_cache_get_general_settings()
S
68 2 7
flash_cache_optimize_styles::insert_html_before_element()
S
67 2 7
JSMin::isAlphaNum()
S
78 2 3
flash_cache_patterns::get_data()
S
64 2 9
Flash_Cache::getInstance()
S
66 2 10
flash_cache_get_path()
S
68 2 7
flash_cache_optimize_scripts::insert_html_before_element()
S
67 2 7
flash_cache_settings::delete_cache()
S
62 2 10
flash_cache_patterns::add_reset_button()
S
66 2 8
flash_cache_process::ob_callback()
S
66 2 9
flash_cache_settings::scripts()
S
67 2 7
flash_cache_default_query()
S
60 1 15
Flash_Cache::includes()
S
60 1 15
flash_cache_patterns::reset_to_default_patterns_options()
S
64 2 9
flash_cache_settings::reset_to_default_advanced_options()
S
65 2 8
flash_cache_get_advanced_settings()
S
68 2 7
flash_cache_version::delete_all_patterns()
S
69 2 6
flash_cache_patterns::hooks()
S
58 1 14
flash_cache_optimize_scripts::get_excludedPlatforms()
S
63 1 12
flash_cache_preaload::default_options()
S
63 1 11
flash_cache_increment_disk_usage()
S
75 1 4
flash_cache_settings::all_WP_admin_styles()
S
77 1 7
flash_cache_get_var_javascript()
S
64 1 9
flash_cache_process::hooks()
S
69 1 6
flash_cache_admin_init()
S
74 1 4
Flash_Cache_load()
S
82 1 3
flash_cache_optimize_fonts::hooks()
S
78 1 3
Flash_Cache::deactivation()
S
67 1 7
flash_cache_preaload::intervals()
S
73 1 4
flash_cache_version::hooks()
S
78 1 3
flash_cache_posts::hooks()
S
65 1 8
flash_cache_settings::default_general_options()
S
69 1 7
flash_cache_preaload::admin_menu()
S
65 1 10
flash_cache_optimize_styles::hooks()
S
78 1 3
JSMin::isEOF()
S
79 1 3
flash_cache_notices::hooks()
S
79 1 3
flash_cache_patterns::meta_boxes()
S
76 1 3
JSMin::__construct()
S
81 1 3
flash_cache_decrement_disk_usage()
S
75 1 4
Flash_Cache::hooks()
S
71 1 5
flash_cache_delete_all_options()
S
68 1 8
flash_cache_remove_breakspaces()
S
63 1 9
JSMin::peek()
S
77 1 4
flash_cache_posts::create_cache_home()
S
64 1 9
flash_cache_preaload::end_cron()
S
73 1 5
flash_cache_preaload::default_options_cron()
S
64 1 10
flash_cache_optimize_scripts::hooks()
S
78 1 3
JSMin::minify()
S
75 1 4
flash_cache_preaload::execute_preload_html()
S
66 1 8
flash_cache_get_current_url()
S
70 1 6
flash_cache_posts::create_cache_publish()
S
79 1 3