Code Analysis: The Cache Purger 1.0.27

Most Complex Classes

Class Rating Complexity
KP_Cache_Purge
C
120
KP_Cache_Purge_Processor
A
73
KP_Cache_Purge_Common
S
27
KP_Cache_Purge_Admin
S
18
KP_Cache_Purge_CLI
S
1

Most Complex Functions

Function Rating Complexity
KP_Cache_Purge::purge_plugin_caches()
D
39
KP_Cache_Purge_Processor::process()
C
26
KP_Cache_Purge_Processor::purge_on_action()
C
24
KP_Cache_Purge::purge_hosting_caches()
B
19
KP_Cache_Purge_Processor::process_post()
A
13
KP_Cache_Purge_Admin::kpcp_settings()
A
3
KP_Cache_Purge::purge_nginx_caches()
A
10
KP_Cache_Purge_Admin::kpcp_apiserver_settings()
A
1
KP_Cache_Purge_Common::get_posts_for_select()
A
8
KP_Cache_Purge::purge_pagespeed_caches()
A
8
KP_Cache_Purge::purge_file_caches()
S
7
KP_Cache_Purge_Common::get_post_types_for_select()
S
7