protected getCacheObject ( Psr\Http\Message\RequestInterface $request, Psr\Http\Message\ResponseInterface $response ) | ||
$request | Psr\Http\Message\RequestInterface | |
$response | Psr\Http\Message\ResponseInterface |
protected function getCacheObject(RequestInterface $request, ResponseInterface $response)
{
if (!array_key_exists($response->getStatusCode(), $this->statusAccepted)) {
// Don't cache it
return null;
}
return new CacheEntry($request, $response, new \DateTime(sprintf('+%d seconds', $this->ttl)));
}