Версия: 6.x
burger close
Интерфейс HandlerInterface
Граф наследования:HandlerInterface:
MysqlHandler NativeHandler

Подробное описание

Контракт для хранилищ сессий.

Любой способ хранения сессии (файлы, БД, Redis и т.д.) реализуется отдельным классом, реализующим данный интерфейс, и подключается через ::$SESSION_HANDLER_CLASS - RS регистрирует указанный класс с помощью session_set_save_handler().

Интерфейс полностью соответствует встроенному PHP (open/close/read/write/destroy/gc), но объявлен в пространстве имен RS, чтобы прикладной код типизировал аргументы и свойства через RS..., а не через "голый" нативный интерфейс PHP.

Открытые статические члены

static getId ()
 
static getTitle ()
 

Методы

static getId ( )
static

Возвращает идентификатор хранилища сессии

Возвращает
string

Замещается в MysqlHandler и NativeHandler.

static getTitle ( )
static

Возвращает название хранилица сессии

Возвращает
string

Замещается в MysqlHandler и NativeHandler.