class SessionKeyValueStore (View source)

internal  
 

Properties

protected $cache
protected $useIgBinary
protected array<string,array<string,string>> $writeDebounceHashes

Methods

void
injectCache(StringFrontend $cache)

No description

void
initializeObject()

No description

bool
has(StorageIdentifier $storageIdentifier, string $key)

No description

mixed
retrieve(StorageIdentifier $storageIdentifier, string $key)

No description

void
store(StorageIdentifier $storageIdentifier, string $key, mixed $value)

No description

int
remove(StorageIdentifier $storageIdentifier)

No description

Details

void injectCache(StringFrontend $cache)

No description

Parameters

StringFrontend $cache

Return Value

void

void initializeObject()

No description

Return Value

void

Exceptions

InvalidBackendException

bool has(StorageIdentifier $storageIdentifier, string $key)

No description

Parameters

StorageIdentifier $storageIdentifier
string $key

Return Value

bool

mixed retrieve(StorageIdentifier $storageIdentifier, string $key)

No description

Parameters

StorageIdentifier $storageIdentifier
string $key

Return Value

mixed

void store(StorageIdentifier $storageIdentifier, string $key, mixed $value)

No description

Parameters

StorageIdentifier $storageIdentifier
string $key
mixed $value

Return Value

void

Exceptions

Exception
InvalidDataException

int remove(StorageIdentifier $storageIdentifier)

No description

Parameters

StorageIdentifier $storageIdentifier

Return Value

int