/home/runner/work/wp-module-performance/wp-module-performance/includes
Cache
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
NewfoldLabs\WP\Module\Performance\Cache\Cache
0%
NewfoldLabs\WP\Module\Performance\Cache\CacheManager
0%
NewfoldLabs\WP\Module\Performance\Cache\CachePurgingService
0%
NewfoldLabs\WP\Module\Performance\Cache\ResponseHeaderManager
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\Browser
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\CacheBase
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\Cloudflare
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\File
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\Fragments\BrowserCacheFragment
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\Fragments\FileCacheFragment
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\Nginx
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\ObjectCache
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\Sitelock
0%
NewfoldLabs\WP\Module\Performance\Cache\Types\WPCLI\CacheTypesCommandHandler
0%
NewfoldLabs\WP\Module\Performance\Cache\CacheExclusion
40%
Project Risks
Class
CRAP
NewfoldLabs\WP\Module\Performance\Cache\Types\ObjectCache
3906
NewfoldLabs\WP\Module\Performance\Cache\Types\File
3906
NewfoldLabs\WP\Module\Performance\Cache\CachePurgingService
2070
NewfoldLabs\WP\Module\Performance\Cache\Types\Browser
342
NewfoldLabs\WP\Module\Performance\Cache\Types\Cloudflare
306
NewfoldLabs\WP\Module\Performance\Cache\ResponseHeaderManager
156
NewfoldLabs\WP\Module\Performance\Cache\Types\WPCLI\CacheTypesCommandHandler
132
NewfoldLabs\WP\Module\Performance\Cache\Types\Fragments\BrowserCacheFragment
110
NewfoldLabs\WP\Module\Performance\Cache\Types\Sitelock
110
NewfoldLabs\WP\Module\Performance\Cache\CacheManager
90
NewfoldLabs\WP\Module\Performance\Cache\Types\Fragments\FileCacheFragment
72
NewfoldLabs\WP\Module\Performance\Cache\Cache
56
NewfoldLabs\WP\Module\Performance\Cache\Types\Nginx
42
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
on_deactivation
0%
priority
0%
id
0%
__construct
0%
patches
0%
render
0%
is_enabled
0%
exclusive
0%
priority
0%
id
0%
__construct
0%
on_activation
0%
is_enabled
0%
getStorageFileForRequest
0%
getStoragePathForRequest
0%
purge_url
0%
purge_all
0%
getExpirationTimeframe
0%
exclusions
0%
shouldCache
0%
isCacheable
0%
write
0%
maybeGeneratePageCache
0%
exclusive
0%
render
0%
addRules
0%
maybe_restore_on_activation
0%
skip_404
0%
level
0%
validate_cache_level
0%
purge_url
0%
purge_all
0%
should_enable
0%
flush_and_clear_on_shutdown
0%
clear_options_object_cache
0%
flush_object_cache
0%
maybe_remove_dropin_if_unavailable
0%
maybe_restore_dropin
0%
patches
0%
is_preference_enabled
0%
on_deactivation
0%
disable
0%
enable
0%
get_state
0%
is_our_drop_in
0%
get_drop_in_path
0%
is_available
0%
purgeRequest
0%
purge_url
0%
purge_all
0%
removeRules
0%
maybeAddRules
0%
hooks
0%
manual_purge_request
0%
add_header
0%
parse_headers
0%
__construct
0%
is_public_taxonomy
0%
on_update_option
0%
on_update_comment
0%
on_edit_term
0%
on_save_post
0%
purge_url
0%
purge_all
0%
can_purge
0%
remove_header
0%
__construct
0%
get_instances
0%
enabled_cache_types
0%
registered_cache_types
0%
classMap
0%
__construct
0%
add_to_runtime
0%
__construct
0%
add_to_runtime
0%
on_cache_level_change
0%
on_rewrite
0%
add_headers
0%
remove_all_headers
0%
on_rewrite
0%
getContainer
0%
exclusionChange
0%
__construct
0%
should_enable
0%
purgeRequest
0%
purge_url
0%
purge_all
0%
getCloudflareTier
0%
isCoudflareEnabled
0%
should_enable
0%
__construct
0%
setContainer
0%
set_headers
0%
should_enable
0%
on_deactivation
0%
on_activation
0%
getFileTypeExpirations
0%
addRules
0%
removeRules
0%
maybeAddRules
0%
exclusionChange
0%
on_rewrite
0%
__construct
0%
should_enable
0%
exclude
0%
Project Risks
Method
CRAP
isCacheable
420
enable
156
on_save_post
110
on_update_option
90
disable
90
maybe_remove_dropin_if_unavailable
72
shouldCache
56
manual_purge_request
42
getCloudflareTier
42
get_state
30
flush_object_cache
30
getFileTypeExpirations
30
purge_all
30
write
30
purgeRequest
20
is_our_drop_in
20
purgeRequest
20
render
20
maybeAddRules
20
maybe_restore_dropin
20
getExpirationTimeframe
20
parse_headers
20
on_update_comment
20
clear_options_object_cache
20
flush_and_clear_on_shutdown
20
purge_url
20
skip_404
20
is_available
12
validate_cache_level
12
on_cache_level_change
12
maybeGeneratePageCache
12
purge_url
12
is_public_taxonomy
12
enabled_cache_types
12
get_instances
12
addRules
12
can_purge
12
addRules
12
purge_all
12
purge_url
12
set_headers
12
level
6
__construct
6
should_enable
6
on_edit_term
6
getStoragePathForRequest
6
maybeAddRules
6
purge_all
6
purge_url
6
should_enable
6
render
6
exclude
6