Class CacheSession
CacheSession provides method for saving sessions into a Cache engine. Used with CakeSession
- CacheSession implements CakeSessionHandlerInterface
Package: Cake\Model\Datasource\Session
See: CakeSession for configuration information.
Copyright: Copyright 2005-2012, Cake Software Foundation, Inc. (http://cakefoundation.org)
License: License (http://www.opensource.org/licenses/mit-license.php)
Location: Cake/Model/Datasource/Session/CacheSession.php
See: CakeSession for configuration information.
Copyright: Copyright 2005-2012, Cake Software Foundation, Inc. (http://cakefoundation.org)
License: License (http://www.opensource.org/licenses/mit-license.php)
Location: Cake/Model/Datasource/Session/CacheSession.php
Method Summary
-
__destruct() public
Closes the session before the objects handling it become unavailable -
close() public
Method called on close of a database session. -
destroy() public
Method called on the destruction of a database session. -
gc() public
Helper function called on gc for database sessions. -
open() public
Method called on open of a database session. -
read() public
Method used to read from a database session. -
write() public
Helper function called on write for database sessions.
Method Detail
__destruct() public ¶
__destruct( )
Closes the session before the objects handling it become unavailable
close() public ¶
close( )
Method called on close of a database session.
Returns
boolean
Success
Success
Implementation of
destroy() public ¶
destroy( integer $id )
Method called on the destruction of a database session.
Parameters
- integer $id
- ID that uniquely identifies session in database
Returns
boolean
True for successful delete, false otherwise.
True for successful delete, false otherwise.
Implementation of
gc() public ¶
gc( integer $expires = null )
Helper function called on gc for database sessions.
Parameters
- integer $expires optional null
- Timestamp (defaults to current time)
Returns
boolean
Success
Success
Implementation of
open() public ¶
open( )
Method called on open of a database session.
Returns
boolean
Success
Success
Implementation of
read() public ¶
read( mixed $id )
Method used to read from a database session.
Parameters
- mixed $id
- The key of the value to read
Returns
mixed
The value of the key or false if it does not exist
The value of the key or false if it does not exist
Implementation of
write() public ¶
write( integer $id , mixed $data )
Helper function called on write for database sessions.
Parameters
- integer $id
- ID that uniquely identifies session in database
- mixed $data
- The value of the data to be saved.
Returns
boolean
True for successful write, false otherwise.
True for successful write, false otherwise.