Интерфейс CakeSessionHandlerInterface
Интерфейс для обработчиков сессий. Пользовательские классы обработчиков сессий должны реализовывать этот интерфейс, поскольку он позволяет CakeSession знать, как сопоставлять методы с session_set_save_handler()
Прямые реализаторы
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Model/Datasource/Session/CakeSessionHandlerInterface.php
Краткое описание методов
- close() publicМетод, вызываемый при закрытии сессии.
- destroy() publicМетод, вызываемый при уничтожении сессии.
- gc() public
Выполнить сборку мусора для хранения сессий. Этот метод должен очистить все истекшие или неактивные сессии.
- open() publicМетод, вызываемый при открытии сессии.
- read() publicМетод используется для чтения из сессии.
- write() publicВспомогательная функция, вызываемая при записи в сессии.
Подробное описание методов
close()source public
close( )
Метод, вызываемый при закрытии сессии.
Возвращаемое значение
booleanУспех
destroy()source public
destroy( integer $id )
Метод, вызываемый при уничтожении сессии.
Параметры
- integer
$id - Идентификатор, уникально определяющий сессию в базе данных
Возвращаемое значение
booleanИстинно, если удаление прошло успешно, ложно в противном случае.
gc()source public
gc( integer $expires null )
Выполнить сборку мусора для хранения сессий. Этот метод должен очистить все истекшие или неактивные сессии.
Параметры
- integer
$expiresнеобязательно null - Отметка времени (по умолчанию — текущее время)
Возвращаемое значение
booleanУспех
open()source public
open( )
Метод, вызываемый при открытии сессии.
Возвращаемое значение
booleanУспех
read()source public
read( string $id )
Метод используется для чтения из сессии.
Параметры
- string
$id - Ключ значения для чтения
Возвращаемое значение
mixedЗначение ключа или ложь, если оно не существует
write()source public
write( integer $id , mixed $data )
Вспомогательная функция, вызываемая при записи в сессии.
Параметры
- integer
$id - Идентификатор, уникально определяющий сессию в базе данных
- mixed
$data - Значение сохраняемых данных.
Возвращаемое значение
booleanИстинно, если запись прошла успешно, ложно в противном случае.
© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
http://api.cakephp.org/2.8/class-CakeSessionHandlerInterface.html