Class CallbackCanCacheStrategy
Determines if a request can be cached using a callback
- Guzzle\Plugin\Cache\DefaultCanCacheStrategy implements Guzzle\Plugin\Cache\CanCacheStrategyInterface
-
Guzzle\Plugin\Cache\CallbackCanCacheStrategy
Methods summary
-
public__construct ( \Closure|array|mixed $requestCallback = null, \Closure|array|mixed $responseCallback = null ) -
publiccanCacheRequest ( Guzzle\Http\Message\RequestInterface $request )Determine if a request can be cached
-
publiccanCacheResponse ( Guzzle\Http\Message\Response $response )Determine if a response can be cached
Methods detail
#
public
Parameters
Throws
Determine if a request can be cached
Parameters
- $request
Guzzle\Http\Message\RequestInterface
$request Request to determine
Returns
booleanOverrides
Determine if a response can be cached
Parameters
- $response
Guzzle\Http\Message\Response
$response Response to determine
Returns
booleanOverrides
Magic methods summary
Properties summary
protected
callable
|
$requestCallback |
#
Callback for request |
protected
callable
|
$responseCallback |
#
Callback for response |