Property | Type | Description | |
---|---|---|---|
$cacheManager | A reference to the cache manager | ||
$context | The current Flow context ("Production", "Development" etc.) | ||
$environment | |||
$environmentConfiguration |
Method | Description | |
---|---|---|
__construct ( |
Constructs this cache factory | |
create ( string $cacheIdentifier, string $cacheObjectName, string $backendObjectName, array $backendOptions = [], boolean $persistent = false ) : Frontend\FrontendInterface | ||
injectCacheManager ( |
||
injectEnvironmentConfiguration ( |
Method | Description | |
---|---|---|
instantiateBackend ( string $backendObjectName, array $backendOptions, boolean $persistent = false ) : |
||
instantiateCache ( $cacheIdentifier, $cacheObjectName, $backend ) | ||
instantiateFlowSpecificBackend ( string $backendObjectName, array $backendOptions ) : |
public __construct ( |
||
$context | The current Flow context | |
$environment |
public create ( string $cacheIdentifier, string $cacheObjectName, string $backendObjectName, array $backendOptions = [], boolean $persistent = false ) : Frontend\FrontendInterface | ||
$cacheIdentifier | string | |
$cacheObjectName | string | |
$backendObjectName | string | |
$backendOptions | array | |
$persistent | boolean | |
return | Frontend\FrontendInterface |
public injectCacheManager ( |
||
$cacheManager |
public injectEnvironmentConfiguration ( |
||
$environmentConfiguration |
protected instantiateCache ( $cacheIdentifier, $cacheObjectName, $backend ) |
protected instantiateFlowSpecificBackend ( string $backendObjectName, array $backendOptions ) : |
||
$backendObjectName | string | |
$backendOptions | array | |
return |
protected CacheManager,Neos\Flow\Cache $cacheManager | ||
return |
protected ApplicationContext,Neos\Flow\Core $context | ||
return |
protected Environment,Neos\Flow\Utility $environment | ||
return |