Neos\Fusion\Core\Cache\RuntimeContentCache::buildCacheIdentifierValues PHP Метод

buildCacheIdentifierValues() защищенный Метод

Builds an array of additional key / values which must go into the calculation of the cache entry identifier for a cached content segment.
protected buildCacheIdentifierValues ( array $configuration, string $typoScriptPath, object $tsObject ) : array
$configuration array
$typoScriptPath string
$tsObject object The actual TypoScript object
Результат array
    protected function buildCacheIdentifierValues(array $configuration, $typoScriptPath, $tsObject)
    {
        $objectType = '<Neos.Fusion:GlobalCacheIdentifiers>';
        if (isset($configuration['entryIdentifier']['__objectType'])) {
            $objectType = '<' . $configuration['entryIdentifier']['__objectType'] . '>';
        }
        return $this->runtime->evaluate($typoScriptPath . '/__meta/cache/entryIdentifier' . $objectType, $tsObject);
    }