A2_Optimized_Cache D

Total Complexity 168
Dependencies 5
Dependents 4
Total lines 1,255
Lines of code 633
Logical lines of code 334
Comment lines 405
Methods 52
Properties 2

Methods 52

Method Rating Maintainability Complexity Lines of code
requirements_check()
B
39 16 69
validate_object_cache()
B
39 15 68
process_clear_cache_request()
A
51 13 22
clear_site_cache_by_blog_id()
A
51 8 27
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
validate_settings()
S
49 4 30
cache_cleared_notice()
S
61 5 12
validate_regex()
S
60 4 13
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_edit_comment()
S
64 3 10
on_transition_post_status()
S
71 3 5
on_post_updated()
S
69 3 7
clear_page_cache_by_post_id()
S
65 3 9
on_comment_post()
S
66 3 9
get_blog_path()
S
66 2 7
on_plugin_activation_deactivation()
S
74 2 5
install_later()
S
67 2 8
get_cache_size()
S
66 2 8
on_save_post()
S
73 2 5
clear_post_type_archives_cache()
S
70 2 6
on_trash_post()
S
70 2 6
get_blog_paths()
S
67 2 8
clear_associated_cache()
S
67 2 8
user_can_clear_cache()
S
70 2 6
get_blog_ids()
S
66 2 8
on_woocommerce_stock_update()
S
68 2 8
on_a2opt_update()
S
68 2 7
clear_date_archives_cache_by_post_id()
S
62 1 11
register_textdomain()
S
79 1 3
on_activation()
S
75 1 4
on_deactivation()
S
75 1 4
clear_page_cache_by_url()
S
79 1 3
register_settings()
S
70 1 6
uninstall_later()
S
73 1 5
clear_author_archives_cache_by_user_id()
S
69 1 6
on_uninstall()
S
79 1 3
clear_site_cache()
S
80 1 3
clear_complete_cache()
S
75 1 4
uninstall_backend()
S
80 1 3
get_cache_cleared_transient_name()
S
75 1 4
get_cache_size_transient_name()
S
77 1 4
on_update_backend()
S
80 1 3
init()
S
81 1 3