PEAR Manual
Prev |  | Next

# PEAR_REST::retrieveCacheFirst()

PEAR_REST::retrieveCacheFirst() -- Retrieve REST data, but always retrieve the local cache if it is available.

## Synopsis

    require_once '/REST.php';

``string|array PEAR_REST::retrieveCacheFirst` (string $url, array|false [$accept = false], boolean [$forcestring = false])`

## Description

This is useful for elements that should never change, such as information on a particular release

## Parameter

string `$url`

  full URL to this resource

array|`FALSE` `$accept`

  contents of the accept-encoding header

boolean `$forcestring`

  if `TRUE`, xml will be returned as a string, otherwise, xml will be parsed using PEAR_XMLParser

## Throws

throws no exceptions thrown

## Note

This function can not be called statically.

Prev | Home | Next
PEAR_REST::getCacheId() | Up | PEAR_REST::retrieveData()