Code Analysis: Cache Autopilot 1.5.1

Most Complex Functions

Function Rating Complexity
Ekesto\CacheInvalidator\Core\InvalidationEngine::invalidateForPost()
D
133
Ekesto\CacheWarmup\Runner::processRunningQueue()
D
93
Ekesto\CacheWarmup\Triggers::handleInvalidationUrls()
D
70
Ekesto\CacheInvalidator\Listeners\TaxonomyInvalidationListener::invalidatePostsForTerm()
D
54
Ekesto\CacheWarmup\Queue::enqueueBatch()
D
57
Ekesto\CacheWarmup\Settings\Repository::sanitizeOption()
D
62
Ekesto\CacheInvalidator\Async\AsyncInvalidationProcessor::processInternal()
D
42
Ekesto\CacheInvalidator\Listeners\TaxonomyInvalidationListener::invalidateForTaxonomyChange()
D
38
Ekesto\CacheInvalidator\Integrations\Structural\Providers\WordPress\TemplatePartProvider::resolveUsage()
D
42
Ekesto\CacheWarmup\Queue::enqueueSingle()
D
33
Ekesto\CacheInvalidator\Integrations\Structural\Providers\WordPress\SyncedPatternProvider::resolveUsage()
D
35
Ekesto\CacheInvalidator\Integrations\Structural\Providers\WordPress\NavigationProvider::resolveUsage()
D
35