PHP 인터페이스 Kevinrob\GuzzleCache\Strategy\CacheStrategyInterface

파일 보기 프로젝트 열기: kevinrob/guzzle-cache-middleware 0 사용 예제들

공개 메소드들

메소드 설명
cache ( Psr\Http\Message\RequestInterface $request, Psr\Http\Message\ResponseInterface $response ) : boolean
fetch ( Psr\Http\Message\RequestInterface $request ) : CacheEntry | null Return a CacheEntry or null if no cache.
update ( Psr\Http\Message\RequestInterface $request, Psr\Http\Message\ResponseInterface $response ) : boolean

메소드 상세

cache() 공개 메소드

public cache ( Psr\Http\Message\RequestInterface $request, Psr\Http\Message\ResponseInterface $response ) : boolean
$request Psr\Http\Message\RequestInterface
$response Psr\Http\Message\ResponseInterface
리턴 boolean true if success

fetch() 공개 메소드

Return a CacheEntry or null if no cache.
public fetch ( Psr\Http\Message\RequestInterface $request ) : CacheEntry | null
$request Psr\Http\Message\RequestInterface
리턴 Kevinrob\GuzzleCache\CacheEntry | null

update() 공개 메소드

public update ( Psr\Http\Message\RequestInterface $request, Psr\Http\Message\ResponseInterface $response ) : boolean
$request Psr\Http\Message\RequestInterface
$response Psr\Http\Message\ResponseInterface
리턴 boolean true if success