A2_Optimized_Cache D

Total Complexity 152
Dependencies 4
Dependents 4
Total lines 1,191
Lines of code 582
Logical lines of code 295
Comment lines 403
Methods 52
Properties 2

Methods 52

Method Rating Maintainability Complexity Lines of code
process_clear_cache_request()
A
51 13 22
requirements_check()
A
41 10 61
clear_site_cache_by_blog_id()
A
51 8 27
validate_memcached()
S
49 6 31
on_upgrade()
S
61 7 12
add_admin_bar_items()
S
49 5 32
clear_taxonomies_archives_cache_by_post_id()
S
58 6 14
get_permalink_structure()
S
61 6 12
cache_cleared_notice()
S
61 5 12
validate_regex()
S
60 4 13
validate_settings()
S
51 3 26
clear_cache_on_post_save()
S
62 4 11
__construct()
S
45 2 40
update_backend()
S
57 3 16
get_settings()
S
67 4 7
on_transition_comment_status()
S
65 4 9
each_site()
S
60 3 14
get_default_settings()
S
52 2 26
on_transition_post_status()
S
71 3 5
on_edit_comment()
S
64 3 10
on_comment_post()
S
66 3 9
on_post_updated()
S
69 3 7
clear_page_cache_by_post_id()
S
65 3 9
install_later()
S
67 2 8
user_can_clear_cache()
S
70 2 6
clear_post_type_archives_cache()
S
70 2 6
clear_associated_cache()
S
67 2 8
on_a2opt_update()
S
68 2 7
on_plugin_activation_deactivation()
S
74 2 5
on_woocommerce_stock_update()
S
68 2 8
get_blog_ids()
S
66 2 8
get_blog_path()
S
66 2 7
get_blog_paths()
S
67 2 8
on_trash_post()
S
70 2 6
get_cache_size()
S
66 2 8
on_save_post()
S
73 2 5
clear_date_archives_cache_by_post_id()
S
62 1 11
on_activation()
S
75 1 4
register_settings()
S
75 1 4
clear_page_cache_by_url()
S
79 1 3
register_textdomain()
S
79 1 3
on_update_backend()
S
80 1 3
clear_author_archives_cache_by_user_id()
S
69 1 6
on_deactivation()
S
75 1 4
clear_site_cache()
S
80 1 3
clear_complete_cache()
S
75 1 4
uninstall_later()
S
73 1 5
on_uninstall()
S
79 1 3
get_cache_cleared_transient_name()
S
75 1 4
get_cache_size_transient_name()
S
77 1 4
uninstall_backend()
S
80 1 3
init()
S
81 1 3