Code Analysis: Cachify 2.3.1

Function Rating Maintainability Complexity Lines of code
Cachify::_skip_cache()
B
43 25 42
Cachify::process_flush_request()
A
42 14 52
Cachify_HDD::_user_can_delete()
A
45 13 42
Cachify::__construct()
A
33 2 157
Cachify_HDD::_clear_dir()
A
50 10 29
Cachify::validate_options()
S
51 7 25
Cachify::_get_tabs()
S
52 7 25
Cachify::_minify_cache()
S
48 6 37
Cachify::options_page()
S
47 6 37
Cachify::_set_default_vars()
S
61 7 12
Cachify::publish_post_types()
S
58 6 16
cachify_is_ssl()
S
60 6 13
Cachify::add_admin_resources()
S
53 5 26
Cachify_HDD::_dir_size()
S
54 5 22
Cachify_MEMCACHED::_connect_server()
S
50 4 34
Cachify::_is_logged_in()
S
60 5 14
Cachify_DB::_cache_signature()
S
49 3 38
Cachify::add_dashboard_count()
S
48 3 36
Cachify::_method_select()
S
56 4 18
Cachify_HDD::_file_path()
S
57 4 16
Cachify_MEMCACHED::get_stats()
S
60 4 14
Cachify::on_uninstall()
S
59 4 14
Cachify::register_publish_hooks()
S
53 3 28
Cachify::on_activation()
S
61 4 12
Cachify::manage_cache()
S
55 3 24
Cachify::add_flush_icon()
S
53 3 23
Cachify::set_cache()
S
57 3 19
Cachify::_is_mobile()
S
73 4 4
Cachify_MEMCACHED::store_item()
S
60 3 14
Cachify::register_flush_cache_hooks()
S
52 2 27
Cachify::robots_txt()
S
61 3 12
Cachify_CLI::add_commands()
S
50 1 38
Cachify::action_links()
S
57 2 20
Cachify_DB::store_item()
S
56 2 19
Cachify::get_cache_size()
S
59 2 17
Cachify::flush_total_cache()
S
60 2 16
Cachify::touch_comment()
S
66 3 9
Cachify_HDD::_create_file()
S
58 2 15
Cachify::flush_notice()
S
65 3 9
Cachify::pre_comment()
S
64 3 10
Cachify::_cache_hash()
S
62 3 10
Cachify_MEMCACHED::is_available()
S
73 3 4
Cachify_DB::print_cache()
S
64 3 10
Cachify_HDD::print_cache()
S
68 3 7
Cachify::remove_page_cache_by_url()
S
62 2 14
Cachify::row_meta()
S
62 2 12
cachify_autoload()
S
63 2 11
Cachify_APC::_cache_signature()
S
63 2 11
Cachify_HDD::_cache_signature()
S
63 2 11
Cachify_MEMCACHED::_cache_signature()
S
63 2 11
Cachify_APC::store_item()
S
63 2 11
Cachify::_get_options()
S
59 1 16
Cachify_HDD::store_item()
S
65 2 9
Cachify_HDD::_file_gzip()
S
77 2 3
Cachify_APC::clear_cache()
S
71 2 6
Cachify::install_later()
S
68 2 8
Cachify::uninstall_later()
S
68 2 8
Cachify::admin_dashboard_styles()
S
70 2 6
Cachify_HDD::_create_files()
S
64 2 9
Cachify::edit_comment()
S
67 2 9
Cachify::remove_page_cache_by_post_id()
S
69 2 7
Cachify_CLI::get_cache_size()
S
63 2 10
Cachify_HDD::_file_html()
S
77 2 3
Cachify_MEMCACHED::get_item()
S
69 2 8
Cachify_MEMCACHED::_file_path()
S
64 2 10
Cachify_MEMCACHED::clear_cache()
S
71 2 6
Cachify_CLI::flush_cache()
S
65 2 9
Cachify_APC::get_stats()
S
68 2 7
Cachify_MEMCACHED::delete_item()
S
68 2 8
Cachify_APC::get_item()
S
78 2 3
Cachify_DB::_page_memory()
S
77 2 3
Cachify::add_page()
S
64 1 12
Cachify::register_textdomain()
S
70 1 7
Cachify::on_deactivation()
S
80 1 3
Cachify_DB::clear_cache()
S
75 1 4
Cachify_HDD::clear_cache()
S
72 1 6
Cachify_APC::print_cache()
S
82 1 3
Cachify_DB::get_item()
S
80 1 3
Cachify::_signature_details()
S
79 1 3
Cachify_DB::_page_queries()
S
80 1 3
Cachify_DB::_page_timer()
S
79 1 3
Cachify::_uninstall_backend()
S
76 1 4
Cachify_HDD::get_stats()
S
79 1 3
Cachify::_get_blog_ids()
S
75 1 4
Cachify_DB::delete_item()
S
80 1 3
Cachify_DB::get_stats()
S
71 1 6
Cachify_DB::is_available()
S
81 1 3
Cachify_MEMCACHED::print_cache()
S
82 1 3
Cachify_HDD::delete_item()
S
75 1 5
Cachify_HDD::get_item()
S
75 1 5
Cachify::admin_dashboard_dark_mode_styles()
S
81 1 3
Cachify_MEMCACHED::stringify_method()
S
81 1 3
Cachify::_minify_select()
S
68 1 7
Cachify_HDD::is_available()
S
75 1 4
Cachify_APC::is_available()
S
80 1 3
Cachify_HDD::stringify_method()
S
81 1 3
Cachify::_cache_expires()
S
79 1 3
Cachify_DB::stringify_method()
S
81 1 3
Cachify::_is_index()
S
78 1 3
Cachify::_install_backend()
S
70 1 7
Cachify::_preg_split()
S
77 1 3
Cachify::register_settings()
S
67 1 10
Cachify::instance()
S
81 1 3
Cachify_APC::delete_item()
S
80 1 3
Cachify_APC::stringify_method()
S
81 1 3