Свойство | Тип | Описание | |
---|---|---|---|
$addCacheSegmentMarkersToPlaceholders | boolean | ||
$cacheMetadata | array | Stack of cached segment metadata (lifetime) | |
$contentCache | |||
$enableContentCache | boolean | ||
$inCacheEntryPoint | boolean | ||
$propertyMapper | |||
$runtime | |||
$tags | array |
Метод | Описание | |
---|---|---|
__construct ( |
||
addTag ( string $key, string $value ) : void | Adds a tag built from the given key and value. | |
enter ( array $configuration, string $typoScriptPath ) : array | Enter an evaluation | |
evaluateUncached ( string $path, array $contextArray ) : mixed | Evaluate a TypoScript path with a given context without content caching | |
getEnableContentCache ( ) : boolean | ||
leave ( array $evaluateContext ) : void | Leave the evaluation of a path | |
postProcess ( array $evaluateContext, object $tsObject, mixed $output ) : mixed | Post process output for caching information | |
preEvaluate ( array &$evaluateContext, object $tsObject ) : array | Check for cached evaluation and or collect metadata for evaluation | |
setEnableContentCache ( boolean $enableContentCache ) : void | ||
unserializeContext ( array $contextArray ) : array |
Метод | Описание | |
---|---|---|
buildCacheIdentifierValues ( array $configuration, string $typoScriptPath, object $tsObject ) : array | Builds an array of additional key / values which must go into the calculation of the cache entry identifier for a cached content segment. | |
buildCacheTags ( array $configuration, string $typoScriptPath, object $tsObject ) : array | Builds an array of string which must be used as tags for the cache entry identifier of a specific cached content segment. | |
flushTags ( ) : array | Resets the assigned tags, returning the previously set tags. |
public __construct ( |
||
$runtime |
public getEnableContentCache ( ) : boolean | ||
Результат | boolean |
public postProcess ( array $evaluateContext, object $tsObject, mixed $output ) : mixed | ||
$evaluateContext | array | The current evaluation context |
$tsObject | object | The current TypoScript object (for "this" in evaluations) |
$output | mixed | The generated output after caching information was removed |
Результат | mixed | The post-processed output with cache segment markers or cleaned for the entry point |
public setEnableContentCache ( boolean $enableContentCache ) : void | ||
$enableContentCache | boolean | |
Результат | void |
public unserializeContext ( array $contextArray ) : array | ||
$contextArray | array | |
Результат | array |
protected bool $addCacheSegmentMarkersToPlaceholders | ||
Результат | boolean |
protected array $cacheMetadata | ||
Результат | array |
protected ContentCache,Neos\Fusion\Core\Cache $contentCache | ||
Результат |
protected PropertyMapper,Neos\Flow\Property $propertyMapper | ||
Результат |
protected Runtime,Neos\Fusion\Core $runtime | ||
Результат |