NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Class SkipRevalidation

Never performs cache revalidation and just assumes the request is still ok

  Guzzle\Plugin\Cache\DefaultRevalidation implements Guzzle\Plugin\Cache\RevalidationInterface
  Guzzle\Plugin\Cache\SkipRevalidation

Namespace: Guzzle\Plugin\Cache
Located at Guzzle/Plugin/Cache/SkipRevalidation.php

## Methods summary

- `public` `__construct ( )`
- `public` `revalidate ( Guzzle\Http\Message\RequestInterface $request, Guzzle\Http\Message\Response $response )`

  Performs a cache revalidation

## Methods detail

# `public`
`__construct( )`

#### Overrides

`Guzzle\Plugin\Cache\DefaultRevalidation::__construct`
# `public boolean`
`revalidate( `Guzzle\Http\Message\RequestInterface` $request, `Guzzle\Http\Message\Response` $response )`

Performs a cache revalidation

#### Parameters

$request
  ``Guzzle\Http\Message\RequestInterface``
  $request Request to revalidate
$response
  ``Guzzle\Http\Message\Response``
  $response Response that was received

#### Returns

`boolean`
Returns true if the request can be cached

#### Overrides

`Guzzle\Plugin\Cache\DefaultRevalidation::revalidate`

### Methods inherited from Guzzle\Plugin\Cache\DefaultRevalidation

`createRevalidationRequest()`, `handle200Response()`, `handle304Response()`, `handleBadResponse()`, `shouldRevalidate()`

### Magic methods summary

## Properties summary

### Properties inherited from Guzzle\Plugin\Cache\DefaultRevalidation

`$canCache`, `$storage`