Cache
Interfaces, Classes and Traits
- CacheKeyProviderInterface
- CacheStorageInterface
- Interface used to cache HTTP requests
- CanCacheStrategyInterface
- Strategy used to determine if a request can be cached
- RevalidationInterface
- Cache revalidation interface
- CachePlugin
- Plugin to enable the caching of GET and HEAD requests. Caching can be done on all requests passing through this plugin or only after retrieving resources with cacheable response headers.
- CallbackCanCacheStrategy
- Determines if a request can be cached using a callback
- DefaultCacheKeyProvider
- DefaultCacheStorage
- Default cache storage implementation
- DefaultCanCacheStrategy
- Default strategy used to determine of an HTTP request can be cached
- DefaultRevalidation
- Default revalidation strategy
- DenyRevalidation
- Never performs cache revalidation and just assumes the request is invalid
- SkipRevalidation
- Never performs cache revalidation and just assumes the request is still ok