Extends
lithium\core\StaticObject
Returns or sets the page cache used for mapping message ids to translations.
Parameters
- array $cache A multidimensional array to use when pre-populating the cache. The structure of the array is `scope/locale/id`. If `false`, the cache is cleared.
Returns
array Returns an array of cached pages, formatted per the description for `$cache`.Source
public static function cache($cache = null) {
if ($cache === false) {
static::$_cachedPages = array();
}
if (is_array($cache)) {
static::$_cachedPages += $cache;
}
return static::$_cachedPages;
}