PHP Class Neos\Cache\Frontend\StringFrontend

Inheritance: extends AbstractFrontend
Datei anzeigen Open project: neos/flow-development-collection Class Usage Examples

Public Methods

Method Description
get ( string $entryIdentifier ) : string Finds and returns a variable value from the cache.
getByTag ( string $tag ) : array Finds and returns all cache entries which are tagged by the specified tag.
set ( string $entryIdentifier, string $string, array $tags = [], integer $lifetime = null ) : void Saves the value of a PHP variable in the cache.

Method Details

get() public method

Finds and returns a variable value from the cache.
public get ( string $entryIdentifier ) : string
$entryIdentifier string Identifier of the cache entry to fetch
return string The value

getByTag() public method

Finds and returns all cache entries which are tagged by the specified tag.
public getByTag ( string $tag ) : array
$tag string The tag to search for
return array An array with the identifier (key) and content (value) of all matching entries. An empty array if no entries matched

set() public method

Saves the value of a PHP variable in the cache.
public set ( string $entryIdentifier, string $string, array $tags = [], integer $lifetime = null ) : void
$entryIdentifier string An identifier used for this cache entry
$string string The variable to cache
$tags array Tags to associate with this cache entry
$lifetime integer Lifetime of this cache entry in seconds. If NULL is specified, the default lifetime is used. "0" means unlimited lifetime.
return void