AutorÃa | Ultima modificación | Ver Log |
<?php
namespace Kevinrob\GuzzleCache\Strategy;
use Kevinrob\GuzzleCache\CacheEntry;
use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\ResponseInterface;
class NullCacheStrategy implements CacheStrategyInterface
{
/**
* @inheritDoc
*/
public function fetch(RequestInterface $request)
{
return null;
}
/**
* @inheritDoc
*/
public function cache(RequestInterface $request, ResponseInterface $response)
{
return true;
}
/**
* @inheritDoc
*/
public function update(RequestInterface $request, ResponseInterface $response)
{
return true;
}
/**
* {@inheritdoc}
*/
public function delete(RequestInterface $request)
{
return true;
}
}