$cacheConfiguration
$configuration
$cache
$cacheConfiguration
$caches
$caches
$configuration
$projectConfiguration
BadMethodCallException
MissingDependencyException
OutOfSpaceException
UnexpectedValueException
UnsupportedMethodCallException
Module
PatternOptions
options]]>
$function
$result
$result[0]
$result[1]
$object
$result
$ret
__call
$perm !== false
$content
clearByGlob
set
$content
$perm
$perm
isFile
$publicDir
clearByGlob
start
bool
bool
string|null
$method
$method
$callback[1]
call('__set', [$name, $value])]]>
call('__unset', [$name])]]>
$callback[1]
$property
$property
$property
$property
$property
$property
$property
$property
$value
bool
void
void
$method
call('__isset', [$name])]]>
$method
$method
$object
$object
$object
$object
$object
$object
$object
$object
__get
__set
$data
$key
$data
$key
end
start
(string) $key
$array
$dirPermission
$filePermission
$umask
setCacheByDefault
setDirPermission
setFileLocking
setFilePermission
setObject
setObjectCacheMagicProperties
setObjectCacheMethods
setObjectNonCacheMethods
setPublicDir
setUmask
(bool) $cacheOutput
(bool) $fileLocking
(bool) $objectCacheMagicProperties
(string) $indexFilename
(string) $objectKey
(string) $publicDir
is_array($result)
validateKey
validateKeys
validateStorage
$cleared
$key
$value
$value
flush
null === $ttl
$key
$key
$key
$key
$result
$result
$results[$key]
$value
$ttl
$ttl
storage->removeItem($key)]]>
$pluginConfiguration
get(AdapterPluginManager::class)]]>
get(StoragePluginFactoryInterface::class)]]>
StorageAdapterFactory
object
StorageInterface
get(PluginManager::class)]]>
StoragePluginFactory
$plugin
bool
$handle
$keyValuePairs
$keyValuePairs
$keyValuePairs
$normalizedKey
$normalizedKey
$normalizedKey
$normalizedKey
$normalizedKey
$value
$value
$key
$normalizedKey
$normalizedKey
$normalizedKey
$normalizedKey
$normalizedKey
$handle
$normalizedKey
$normalizedKey
$normalizedKey
$normalizedKey
$normalizedKey
$normalizedKeyValuePairs[$key]
$oldValue
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result
$result[$normalizedKey]
$value
$value
$value
$value
$value
$value
$value
$value
AdapterOptions
Capabilities
array
array
array
array
array
array
array
array
array
array
array|bool
bool
bool
bool
bool
bool
bool
bool
int|bool
int|bool
int|bool
int|bool
setAdapter
$newValue
$newValue
options]]>
triggerException(__FUNCTION__, $args, $keys, $e)]]>
triggerException(__FUNCTION__, $args, $keys, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerException(__FUNCTION__, $args, $result, $e)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
triggerPost(__FUNCTION__, $args, $result)]]>
$success
getCaching
setCaching
$pluginRegistry
(bool) $flag
(int) $value
(int) $value
(string) $key
is_array($options)
$letters
$key
$letter
$letters
$array[$normalizedKey]
$key
$letter
$value
$this
(bool) $readable
(bool) $writable
(string) $keyPattern
(string) $namespace
(int) $mode
$instanceOf
AvailableSpaceCapableInterface
is_string($name)
$name
$toType
$value
array
array
bool
bool
bool
float
int
int
int
int
string
getCapability('lockOnExpire', 0)]]>
getCapability('maxKeyLength', self::UNKNOWN_KEY_LENGTH)]]>
getCapability('maxTtl', 0)]]>
getCapability('minTtl', 0)]]>
getCapability('namespaceIsPrefix', true)]]>
getCapability('namespaceSeparator', '')]]>
getCapability('staticTtl', false)]]>
getCapability('supportedDatatypes', [
'NULL' => false,
'boolean' => false,
'integer' => false,
'double' => false,
'string' => true,
'array' => false,
'object' => false,
'resource' => false,
])]]>
getCapability('supportedMetadata', [])]]>
getCapability('ttlPrecision', 1)]]>
getCapability('useRequestTime', false)]]>
getNamespaceIsPrefix
getNamespaceSeparator
getSupportedMetadata
getTtlPrecision
setLockOnExpire
setMaxKeyLength
setMinTtl
setNamespaceIsPrefix
setNamespaceSeparator
setStaticTtl
setSupportedDatatypes
setSupportedMetadata
setTtlPrecision
setUseRequestTime
$lockOnExpire
$maxKeyLength
$maxTtl
$minTtl
$namespaceIsPrefix
$namespaceSeparator
$staticTtl
$supportedDatatypes
$supportedMetadata
$ttlPrecision
$useRequestTime
Capabilities
(bool) $flag
(bool) $flag
(bool) $flag
(float) $ttlPrecision
(int) $maxKeyLength
(int) $maxTtl
(int) $minTtl
(int) $timeout
(string) $separator
ClearByPrefixInterface
bool
Event
$target
$target
Event
(bool) $flag
IterableInterface
getMode
getStorage
setMode
bool
options]]>
$options
$options
$options
$options
$options
PluginInterface
serializer]]>
SerializerAdapter
serializerOptions]]>
setExitOnAbort
setOptimizingFactor
setSerializerOptions
$serializer
(bool) $exitOnAbort
(bool) $throwExceptions
(int) $factor
$baseCapabilities
$baseCapabilities
getAdapter()]]>
$result
$value
$keyValuePairs[$failedKey]
$keyValuePairs[$failedKey]
$keyValuePairs[$key]
$keyValuePairs[$key]
$keyValuePairs[$key]
$keyValuePairs[$key]
$keyValuePairs[$key]
$keyValuePairs[$key]
$baseCapabilities
$failedKey
$failedKey
$key
$key
$keyValuePairs[$key]
$keyValuePairs[$key]
$keyValuePairs[$key]
$keyValuePairs[$key]
$newValue
$newValue
$oldValue
$oldValue
$result
$result
$result
$value
$value
$value
$value
$value
getAdapter
$keyValuePairs[$key]
$keyValuePairs[$key]
$oldValue
$oldValue
$oldValue
$oldValue
$plugin
$aliases
$factories
$instanceOf
$value
addItem
decrementItem
incrementItem
replaceItem
touchItem
StorageInterface
TaggableInterface
TotalSpaceCapableInterface
withConsecutive
withConsecutive
withConsecutive
withConsecutive
withConsecutive
getCommonPatternNamesProvider
$pattern
$pattern
$pattern
$pattern
$event
$key
$generatedKey
$key
$params
$return
$return
$usedKey
attach
getParams
getCommonPatternNamesProvider
call
call
call
call
call
call
generateKey
generateKey
getEventManager
getCommonPatternNamesProvider
set
set
$event
$generatedKey
$params
$return
$return
$usedKey
attach
getParams
pattern->property]]>
pattern->property]]>
pattern->property]]>
pattern->property]]>
pattern->property]]>
pattern->unknownProperty]]>
options->getObject()->property]]>
options->getObject()->property]]>
getCommonPatternNamesProvider
call
generateKey
getEventManager
getItem
setItem
getCommonPatternNamesProvider
end
start
start
start
TestCachePattern
emptyMethod
emptyMethod
emptyMethod
$property
withConsecutive
withConsecutive
$keys
$keys
testDeleteItemInvalidKeyThrowsException
testGetItemInvalidKeyThrowsException
testHasItemInvalidKeyThrowsException
$item
$key
$key
$key
$item
$item
$item
get
get
get
get
get
getKey
isHit
isHit
isHit
isHit
isHit
isHit
isHit
set
[]
withConsecutive
withConsecutive
withConsecutive
withConsecutive
withConsecutive
testHasProxiesToStorage
testSetMultipleRaisesExceptionWhenTtlValueIsInvalid
testSetMultipleShouldRaisePsrInvalidArgumentExceptionForInvalidKeys
testSetMultipleShouldRemoveItemsFromCacheIfTtlIsBelow1
testSetMultipleShouldRemoveItemsFromCacheIfTtlIsBelow1AndStorageDoesNotSupportPerItemTtl
testSetRaisesExceptionWhenTtlValueIsInvalid
testSetShouldAcknowledgeStorageAdapterMaxKeyLengthWithPsrDecorator
testSetShouldRaisePsrInvalidArgumentExceptionForInvalidKeys
testSetShouldRemoveItemFromCacheIfTtlIsBelow1
testSetShouldRemoveItemFromCacheIfTtlIsBelow1AndStorageDoesNotSupportPerItemTtl
$ttl
$ttl
array
array
array
setCapabilities
TtlStorage
Generator
Generator
withConsecutive
withConsecutive
withConsecutive
withConsecutive
withConsecutive
AdapterPluginManagerTypes
PluginManagerTypes
$event
static function ($event) use ($retVal) {
$success
$eventList[]
$eventList[]
$eventList[]
$result
$result
$rs
$v
array
getResult
stopPropagation
null
getNamespace
setKeyPattern
setKeyPattern
setKeyPattern
setNamespace
setNamespace
setReadable
setTtl
setTtl
setWritable
$success
$calledArgs
$calledArgs[0]
getKeyPattern
getTtl
setAdapter
setFromArray
setKeyPattern
setKeyPattern
setNamespace
setReadable
setTtl
setTtl
setWritable
$storage
addPlugin
AdapterWithStorageAndEventsCapableInterface
testPluginAliasesResolve
testShareByDefaultAndSharedByDefault
$eventArg
$em
$event
attach
getEventManager
getCommonPluginNamesProvider
testOptionObjectAvailable
testOptionsGetAndSetDefault
adapter->getEventManager()]]>
adapter->getEventManager()]]>
setMethods
$cb
$cb
$cb[0]
$cb[1]
clearExpiredByFactor
adapter->getEventManager()]]>
adapter->getEventManager()]]>
$cb
$cb
$cb[0]
$cb[1]
$exception
onException
onException
adapter->getEventManager()]]>
adapter->getEventManager()]]>
$cb
$cb
$cb[0]
$cb[1]
adapter->getEventManager()]]>
adapter->getEventManager()]]>
setMethods
$cb
$cb
$cb[0]
$cb[1]
optimizeByFactor
$events
$events
$events
adapter->getEventManager()]]>
$cb
$cb
$cb[0]
$cb[1]
$casToken
$casToken
$casToken
$success
$success
$success
$values
$values
onDecrementItemPre
onReadItemPost
onReadItemPost
onReadItemsPost
testShareByDefaultAndSharedByDefault
clearExpired
ClearExpiredMockAdapter
internalGetItem
internalRemoveItem
internalSetItem
MockAdapter
getEventCallbacks
onSetItemPost
onSetItemPre
$handles
$options
$options instanceof Plugin\PluginOptions
optimize
OptimizableMockAdapter