class SessionSaveHandler implements SaveHandlerInterface

Traits

Используется в классах, которым необходимо работать с БД.

Methods

static Connection
getDbConnection()

Возвращает активное соединение с БД в рамках приложения

static void
configSet(string $key, miced $value)

Сохраняет пару ключ/значение в БД

static mixed
configGet(string $key)

Возвращает значение связанное с ключем из БД

static mixed
configGetAll()

Возвращает все ключи/значения из БД

static void
configUnset(string $key)

Удаляет пару ключ/значение из БД

open(string $save_path, string $name)

Open Session - retrieve resources

close()

Close Session - free resources

read(string $id)

Read session data

write(string $id, mixed $data)

Write Session - commit data to resource

destroy(string $id)

Destroy Session - remove data from resource for given session id

gc(int $maxlifetime)

Garbage Collection - remove old session data older than $maxlifetime (in seconds)

Details

in DbConnection at line 22
final static Connection getDbConnection()

Возвращает активное соединение с БД в рамках приложения

Return Value

Connection

in DbConnection at line 35
static void configSet(string $key, miced $value)

Сохраняет пару ключ/значение в БД

Parameters

string $key ключ
miced $value значение

Return Value

void

in DbConnection at line 47
static mixed configGet(string $key)

Возвращает значение связанное с ключем из БД

Parameters

string $key ключ

Return Value

mixed

in DbConnection at line 60
static mixed configGetAll()

Возвращает все ключи/значения из БД

Return Value

mixed

in DbConnection at line 78
static void configUnset(string $key)

Удаляет пару ключ/значение из БД

Parameters

string $key ключ

Return Value

void

at line 30
open(string $save_path, string $name)

Open Session - retrieve resources

Parameters

string $save_path
string $name

at line 40
close()

Close Session - free resources

at line 50
read(string $id)

Read session data

Parameters

string $id

at line 67
write(string $id, mixed $data)

Write Session - commit data to resource

Parameters

string $id
mixed $data

at line 84
destroy(string $id)

Destroy Session - remove data from resource for given session id

Parameters

string $id

at line 99
gc(int $maxlifetime)

Garbage Collection - remove old session data older than $maxlifetime (in seconds)

Parameters

int $maxlifetime