Класс CacheSession
CacheSession предоставляет методы для сохранения сессий в кэш-движок. Используется с CakeSession
- CacheSession реализует CakeSessionHandlerInterface
Пакет: Cake\Модель\Источник данных\Сессия
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
См.: CakeSession для информации о конфигурации.
Расположено в Cake/Model/Datasource/Session/CacheSession.php
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
См.: CakeSession для информации о конфигурации.
Расположено в Cake/Model/Datasource/Session/CacheSession.php
Подробное описание методов
closeисточник public
close( )
Метод, вызываемый при закрытии сессии базы данных.
Возвращает
booleanУспех
Реализация
CakeSessionHandlerInterface::close() destroyисточник public
destroy( integer $id )
Метод, вызываемый при уничтожении сессии базы данных.
Параметры
- целое число
$id - Идентификатор, уникально определяющий сессию в кэше
Возвращает
booleanИстина для успешного удаления, ложь в противном случае.
Реализация
CakeSessionHandlerInterface::destroy() gcисточник public
gc( integer $expires null )
Вспомогательная функция, вызываемая при gc для сессий кэша.
Параметры
- целое число
$expiresнеобязательно null - Отметка времени (по умолчанию текущее время)
Возвращает
booleanУспех
Реализация
CakeSessionHandlerInterface::gc() openисточник public
open( )
Метод, вызываемый при открытии сессии базы данных.
Возвращает
booleanУспех
Реализация
CakeSessionHandlerInterface::open() readисточник public
read( string $id )
Метод для чтения из сессии базы данных.
Параметры
- строка
$id - Ключ значения для чтения
Возвращает
mixedЗначение ключа или ложь, если ключ не существует
Реализация
CakeSessionHandlerInterface::read() writeисточник public
write( integer $id , mixed $data )
Вспомогательная функция, вызываемая при записи в сессии базы данных.
Параметры
- целое число
$id - Идентификатор, уникально определяющий сессию в базе данных
- смешанное
$data - Значение сохраняемых данных.
Возвращает
booleanИстина для успешной записи, ложь в противном случае.
Реализация
CakeSessionHandlerInterface::write()
© 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.7/class-CacheSession.html