$cacheStorage (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | protected |
$client (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | protected |
$httpMethods | Kevinrob\GuzzleCache\CacheMiddleware | protected |
$safeMethods | Kevinrob\GuzzleCache\CacheMiddleware | protected |
$waitingRevalidate | Kevinrob\GuzzleCache\CacheMiddleware | protected |
__construct(CacheStrategyInterface $cacheStrategy=null) | Kevinrob\GuzzleCache\CacheMiddleware | |
__invoke(callable $handler) | Kevinrob\GuzzleCache\CacheMiddleware | |
addReValidationRequest(RequestInterface $request, CacheStrategyInterface &$cacheStorage, CacheEntry $cacheEntry) | Kevinrob\GuzzleCache\CacheMiddleware | protected |
addToCache(CacheStrategyInterface $cache, RequestInterface $request, ResponseInterface $response, $update=false) | Kevinrob\GuzzleCache\CacheMiddleware | protectedstatic |
getCacheStorage() | Kevinrob\GuzzleCache\CacheMiddleware | |
getHttpMethods() (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | |
getMiddleware(CacheStrategyInterface $cacheStorage=null) | Kevinrob\GuzzleCache\CacheMiddleware | static |
getRequestWithReValidationHeader(RequestInterface $request, CacheEntry $cacheEntry) | Kevinrob\GuzzleCache\CacheMiddleware | protectedstatic |
getStaleResponse(CacheEntry $cacheEntry=null) | Kevinrob\GuzzleCache\CacheMiddleware | protectedstatic |
HEADER_CACHE_HIT (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | |
HEADER_CACHE_INFO (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | |
HEADER_CACHE_MISS (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | |
HEADER_CACHE_STALE (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | |
HEADER_INVALIDATION (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | |
HEADER_RE_VALIDATION (defined in Kevinrob\GuzzleCache\CacheMiddleware) | Kevinrob\GuzzleCache\CacheMiddleware | |
purgeReValidation() | Kevinrob\GuzzleCache\CacheMiddleware | |
setCacheStorage(CacheStrategyInterface $cacheStorage) | Kevinrob\GuzzleCache\CacheMiddleware | |
setClient(Client $client) | Kevinrob\GuzzleCache\CacheMiddleware | |
setHttpMethods(array $methods) | Kevinrob\GuzzleCache\CacheMiddleware | |