CacheStorageInterface
in
Interface used to cache HTTP requests
Table of Contents
- cache() : mixed
- Cache an HTTP request
- delete() : mixed
- Deletes cache entries that match a request
- fetch() : null|Response
- Get a Response from the cache for a request
- purge() : mixed
- Purge all cache entries for a given URL
Methods
cache()
Cache an HTTP request
public
cache(RequestInterface $request, Response $response) : mixed
Parameters
- $request : RequestInterface
-
Request being cached
- $response : Response
-
Response to cache
Return values
mixed —delete()
Deletes cache entries that match a request
public
delete(RequestInterface $request) : mixed
Parameters
- $request : RequestInterface
-
Request to delete from cache
Return values
mixed —fetch()
Get a Response from the cache for a request
public
fetch(RequestInterface $request) : null|Response
Parameters
- $request : RequestInterface
Return values
null|Response —purge()
Purge all cache entries for a given URL
public
purge(string $url) : mixed
Parameters
- $url : string