Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
Kevinrob\GuzzleCache\CacheMiddleware Member List

This is the complete list of members for Kevinrob\GuzzleCache\CacheMiddleware, including all inherited members.

$cacheStorage (defined in Kevinrob\GuzzleCache\CacheMiddleware)Kevinrob\GuzzleCache\CacheMiddlewareprotected
$client (defined in Kevinrob\GuzzleCache\CacheMiddleware)Kevinrob\GuzzleCache\CacheMiddlewareprotected
$httpMethodsKevinrob\GuzzleCache\CacheMiddlewareprotected
$safeMethodsKevinrob\GuzzleCache\CacheMiddlewareprotected
$waitingRevalidateKevinrob\GuzzleCache\CacheMiddlewareprotected
__construct(CacheStrategyInterface $cacheStrategy=null)Kevinrob\GuzzleCache\CacheMiddleware
__invoke(callable $handler)Kevinrob\GuzzleCache\CacheMiddleware
addReValidationRequest(RequestInterface $request, CacheStrategyInterface &$cacheStorage, CacheEntry $cacheEntry)Kevinrob\GuzzleCache\CacheMiddlewareprotected
addToCache(CacheStrategyInterface $cache, RequestInterface $request, ResponseInterface $response, $update=false)Kevinrob\GuzzleCache\CacheMiddlewareprotectedstatic
getCacheStorage()Kevinrob\GuzzleCache\CacheMiddleware
getHttpMethods() (defined in Kevinrob\GuzzleCache\CacheMiddleware)Kevinrob\GuzzleCache\CacheMiddleware
getMiddleware(CacheStrategyInterface $cacheStorage=null)Kevinrob\GuzzleCache\CacheMiddlewarestatic
getRequestWithReValidationHeader(RequestInterface $request, CacheEntry $cacheEntry)Kevinrob\GuzzleCache\CacheMiddlewareprotectedstatic
getStaleResponse(CacheEntry $cacheEntry=null)Kevinrob\GuzzleCache\CacheMiddlewareprotectedstatic
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