Контракт для хранилищ сессий.
Любой способ хранения сессии (файлы, БД, Redis и т.д.) реализуется отдельным классом, реализующим данный интерфейс, и подключается через ::$SESSION_HANDLER_CLASS - RS регистрирует указанный класс с помощью session_set_save_handler().
Интерфейс полностью соответствует встроенному PHP (open/close/read/write/destroy/gc), но объявлен в пространстве имен RS, чтобы прикладной код типизировал аргументы и свойства через RS..., а не через "голый" нативный интерфейс PHP.
Открытые статические члены | |
| static | getId () |
| static | getTitle () |
|
static |
Возвращает идентификатор хранилища сессии
Замещается в MysqlHandler и NativeHandler.
|
static |