TYPO3CMS  8
 All Classes Namespaces Files Functions Variables Pages
FluidTemplateCache Class Reference
Inheritance diagram for FluidTemplateCache:
PhpFrontend StringFrontend AbstractFrontend FrontendInterface

Public Member Functions

 flush ($name=null)
 
 get ($entryIdentifier)
 
 set ($entryIdentifier, $sourceCode, array $tags=[], $lifetime=null)
 
 getCacheWarmer ()
 
- Public Member Functions inherited from PhpFrontend
 __construct ($identifier, PhpCapableBackendInterface $backend)
 
 set ($entryIdentifier, $sourceCode, array $tags=[], $lifetime=null)
 
 requireOnce ($entryIdentifier)
 
- Public Member Functions inherited from StringFrontend
 set ($entryIdentifier, $string, array $tags=[], $lifetime=null)
 
 get ($entryIdentifier)
 
 getByTag ($tag)
 
- Public Member Functions inherited from AbstractFrontend
 __construct ($identifier, BackendInterface $backend)
 
 getIdentifier ()
 
 getBackend ()
 
 has ($entryIdentifier)
 
 remove ($entryIdentifier)
 
 flush ()
 
 flushByTags (array $tags)
 
 flushByTag ($tag)
 
 collectGarbage ()
 
 isValidEntryIdentifier ($identifier)
 
 isValidTag ($tag)
 

Additional Inherited Members

- Public Attributes inherited from FrontendInterface
const TAG_CLASS = '%CLASS%'
 
const TAG_PACKAGE = '%PACKAGE%'
 
const PATTERN_ENTRYIDENTIFIER = '/^[a-zA-Z0-9_%\\-&]{1,250}$/'
 
const PATTERN_TAG = '/^[a-zA-Z0-9_%\\-&]{1,250}$/'
 
- Protected Attributes inherited from AbstractFrontend
 $identifier
 
 $backend
 

Detailed Description

Class FluidTemplateCache

Connector class that enables the TYPO3 cache called "fluid_template" to be operated with the interface appropriate for the Fluid engine.

Definition at line 29 of file FluidTemplateCache.php.

Member Function Documentation

flush (   $name = null)
Parameters
null$name
Returns
void

Definition at line 35 of file FluidTemplateCache.php.

get (   $entryIdentifier)
Parameters
string$entryIdentifier
Returns
mixed

Implements FrontendInterface.

Definition at line 44 of file FluidTemplateCache.php.

References PhpFrontend\requireOnce().

getCacheWarmer ( )
Returns
FluidCacheWarmerInterface

Definition at line 69 of file FluidTemplateCache.php.

set (   $entryIdentifier,
  $sourceCode,
array  $tags = [],
  $lifetime = null 
)
Parameters
string$entryIdentifier
string$sourceCode
array$tags
int$lifetime
Exceptions
InvalidDataException

Implements FrontendInterface.

Definition at line 56 of file FluidTemplateCache.php.