CacheConfig
in package
This class is automatically generated to help in creating a config.
Table of Contents
Properties
- $_usedProperties : mixed
- $app : mixed
- $defaultDoctrineDbalProvider : mixed
- $defaultMemcachedProvider : mixed
- $defaultPdoProvider : mixed
- $defaultPsr6Provider : mixed
- $defaultRedisProvider : mixed
- $directory : mixed
- $pools : mixed
- $prefixSeed : mixed
- $system : mixed
Methods
- __construct() : mixed
- app() : $this
- App related cache pools configuration
- defaultDoctrineDbalProvider() : $this
- defaultMemcachedProvider() : $this
- defaultPdoProvider() : $this
- defaultPsr6Provider() : $this
- defaultRedisProvider() : $this
- directory() : $this
- pool() : PoolConfig|$this
- prefixSeed() : $this
- Used to namespace cache keys when using several apps with the same shared backend
- system() : $this
- System related cache pools configuration
- toArray() : array<string|int, mixed>
Properties
$_usedProperties
private
mixed
$_usedProperties
= []
$app
private
mixed
$app
$defaultDoctrineDbalProvider
private
mixed
$defaultDoctrineDbalProvider
$defaultMemcachedProvider
private
mixed
$defaultMemcachedProvider
$defaultPdoProvider
private
mixed
$defaultPdoProvider
$defaultPsr6Provider
private
mixed
$defaultPsr6Provider
$defaultRedisProvider
private
mixed
$defaultRedisProvider
$directory
private
mixed
$directory
$pools
private
mixed
$pools
$prefixSeed
private
mixed
$prefixSeed
$system
private
mixed
$system
Methods
__construct()
public
__construct([array<string|int, mixed> $value = [] ]) : mixed
Parameters
- $value : array<string|int, mixed> = []
app()
App related cache pools configuration
public
app(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisdefaultDoctrineDbalProvider()
public
defaultDoctrineDbalProvider(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisdefaultMemcachedProvider()
public
defaultMemcachedProvider(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisdefaultPdoProvider()
public
defaultPdoProvider(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisdefaultPsr6Provider()
public
defaultPsr6Provider(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisdefaultRedisProvider()
public
defaultRedisProvider(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisdirectory()
public
directory(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thispool()
public
pool(string $name[, mixed $value = [] ]) : PoolConfig|$this
Parameters
- $name : string
- $value : mixed = []
Return values
PoolConfig|$thisprefixSeed()
Used to namespace cache keys when using several apps with the same shared backend
public
prefixSeed(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thissystem()
System related cache pools configuration
public
system(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thistoArray()
public
toArray() : array<string|int, mixed>