SessionMetaDataStore
class SessionMetaDataStore (View source)
internal |
Constants
protected TAG_PREFIX |
|
protected GARBAGE_COLLECTION_CACHE_IDENTIFIER |
|
Properties
protected | $updateMetadataThreshold | ||
protected | $cache | ||
protected SessionMetaData> | $writeDebounceCache |
Methods
void
void
initializeObject()
No description
bool
isValidSessionIdentifier(string $sessionIdentifier)
No description
bool
isValidSessionTag(string $tag)
No description
bool
has(SessionIdentifier $sessionIdentifier)
No description
SessionMetaData|null
retrieve(SessionIdentifier $sessionIdentifier)
No description
retrieveByTag(string $tag)
No description
retrieveAll()
No description
void
bool
void
startGarbageCollection()
No description
bool
isGarbageCollectionRunning()
No description
void
endGarbageCollection()
No description
Details
void
injectCache(VariableFrontend $cache)
No description
void
initializeObject()
No description
bool
isValidSessionIdentifier(string $sessionIdentifier)
No description
bool
isValidSessionTag(string $tag)
No description
bool
has(SessionIdentifier $sessionIdentifier)
No description
SessionMetaData|null
retrieve(SessionIdentifier $sessionIdentifier)
No description
Generator
retrieveByTag(string $tag)
No description
Generator
retrieveAll()
No description
void
store(SessionMetaData $sessionMetaData)
No description
bool
remove(SessionMetaData $sessionMetaData)
No description
void
startGarbageCollection()
No description
bool
isGarbageCollectionRunning()
No description
void
endGarbageCollection()
No description