PHP Sulu\Component\HttpCache Namespace

Nested Namespaces

Sulu\Component\HttpCache\EventSubscriber
Sulu\Component\HttpCache\Handler

Interfaces

Name Description
CacheLifetimeResolverInterface A cache lifetime resolver should resolve the given cache lifetime metadata based on the type and should return an absolute cache lifetime in seconds.
HandlerFlushInterface Handlers implementing this interface should "flush" their underlying proxy.
HandlerInvalidatePathInterface Handlers implementing this will invalidate the given path with the caching proxy server.
HandlerInvalidateStructureInterface Handlers implementing will invalidate the given structure with the caching proxy server.
HandlerUpdateResponseInterface Update the response given by the website with headers that will pass caching details to the proxy caching server.

Classes

Name Description
CacheLifetimeResolver The cache lifetime resolver resolves the given cache lifetime metadata based on the type and returns an absolute cache lifetime in seconds.
HttpCache Sulu HttpCache - Lookups a valid Response from the cache for the given request or forwards the Request to the backend and stores the Response in the cache.