Documentation

MemoryStorageDriver extends StorageDriver
in package

Драйвер хранилища, работающий в памяти.

Table of Contents

Properties

$storage  : array<string|int, mixed>

Methods

get()  : mixed|null
Получает значение свойства.
handleDeletion()  : void
Удаляет все истёкшие записи.
remove()  : void
Удаляет запись из хранилища.
set()  : void
Устанавливает значение для свойства.
updateTtl()  : void
Обновляет время жизни записи.

Properties

Methods

get()

Получает значение свойства.

public get(string $property[, string|null $prefix = null ]) : mixed|null
Parameters
$property : string

Название свойства

$prefix : string|null = null

Префикс для подхранилища

Return values
mixed|null

Возвращает значение или null, если не найдено или истекло

handleDeletion()

Удаляет все истёкшие записи.

public handleDeletion() : void

remove()

Удаляет запись из хранилища.

public remove(string $property[, string|null $prefix = null ]) : void
Parameters
$property : string

Название свойства

$prefix : string|null = null

Префикс для подхранилища

set()

Устанавливает значение для свойства.

public set(string $property, mixed $value, int $ttl[, string|null $prefix = null ]) : void
Parameters
$property : string

Название свойства

$value : mixed

Значение свойства

$ttl : int

Время жизни в секундах

$prefix : string|null = null

Префикс для подхранилища

updateTtl()

Обновляет время жизни записи.

public updateTtl(string $property, int $ttl[, string|null $prefix = null ]) : void
Parameters
$property : string

Название свойства

$ttl : int

Новое время жизни в секундах

$prefix : string|null = null

Префикс для подхранилища


        
On this page

Search results