TYPO3
7.6
|
Public Member Functions | |
flushByTag ($tag) | |
findIdentifiersByTag ($tag) | |
Public Member Functions inherited from BackendInterface | |
setCache (\TYPO3\CMS\Core\Cache\Frontend\FrontendInterface $cache) | |
set ($entryIdentifier, $data, array $tags=array(), $lifetime=null) | |
get ($entryIdentifier) | |
has ($entryIdentifier) | |
remove ($entryIdentifier) | |
flush () | |
collectGarbage () | |
A contract for a cache backend which supports tagging.
Definition at line 18 of file TaggableBackendInterface.php.
findIdentifiersByTag | ( | $tag | ) |
Finds and returns all cache entry identifiers which are tagged by the specified tag
string | $tag | The tag to search for |
Implemented in RedisBackend, MemcachedBackend, FileBackend, Typo3DatabaseBackend, PdoBackend, ApcBackend, XcacheBackend, WincacheBackend, TransientMemoryBackend, and NullBackend.
flushByTag | ( | $tag | ) |
Removes all cache entries of this cache which are tagged by the specified tag.
string | $tag | The tag the entries must have |
Implemented in RedisBackend, MemcachedBackend, FileBackend, Typo3DatabaseBackend, ApcBackend, XcacheBackend, PdoBackend, WincacheBackend, TransientMemoryBackend, and NullBackend.