PHP Class Neos\Cache\Frontend\StringFrontend

Inheritance: extends AbstractFrontend
Afficher le fichier Open project: neos/flow-development-collection Class Usage Examples

Méthodes publiques

Méthode 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 méthode

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

getByTag() public méthode

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
Résultat array An array with the identifier (key) and content (value) of all matching entries. An empty array if no entries matched

set() public méthode

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.
Résultat void