Events

New in version 1.0.0

During cache warmup, some PSR-14 events are dispatched. Events can be used to step in the cache warmup lifecycle and affect its crawling behavior in various ways.

The following events are currently dispatched:

BeforeCacheWarmupEvent

This event is dispatched right before cache warmup is triggered via \EliasHaeussler\CacheWarmup\CacheWarmer::run. It allows to add additional sitemaps and URLs to the cache warmer or modify the crawling behavior in other ways.

AfterCacheWarmupEvent

Once cache warmup is finished, this event is dispatched. It provides the cache warmup result together with the original instance of \EliasHaeussler\CacheWarmup\CacheWarmer and the used crawler.