Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250706) (a6b17d8f6bd)
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