Definition at line 44 of file Handler.php.
◆ close()
Slim_Session_Handler::close |
( |
| ) |
|
|
abstract |
◆ destroy()
Slim_Session_Handler::destroy |
( |
|
$id | ) |
|
|
abstract |
◆ gc()
Slim_Session_Handler::gc |
( |
|
$maxLifetime | ) |
|
|
abstract |
Session garbage collection.
Executed when the PHP session garbage collector is invoked; should remove all session data older than the $maxLifetime
.
- Parameters
-
- Returns
- mixed
Reimplemented in Slim_Session_Handler_Cookies.
◆ open()
Slim_Session_Handler::open |
( |
|
$savePath, |
|
|
|
$sessionName |
|
) |
| |
|
abstract |
◆ read()
Slim_Session_Handler::read |
( |
|
$id | ) |
|
|
abstract |
◆ register()
Slim_Session_Handler::register |
( |
Slim |
$app | ) |
|
|
final |
Register session handler.
- Returns
- bool
Definition at line 56 of file Handler.php.
56 {
58 return session_set_save_handler(
59 array($this, 'open'),
60 array($this, 'close'),
61 array($this, 'read'),
62 array($this, 'write'),
63 array($this, 'destroy'),
64 array($this, 'gc')
65 );
66 }
References $app.
◆ write()
Slim_Session_Handler::write |
( |
|
$id, |
|
|
|
$sessionData |
|
) |
| |
|
abstract |
Write session data with ID.
The "write" handler is not executed until after the output stream is closed. Thus, output from debugging statements in the "write" handler will never be seen in the browser. If debugging output is necessary, it is suggested that the debug output be written to a file instead.
- Parameters
-
string | $id | The session identifier |
mixed | $sessionData | The session data |
- Returns
- mixed
Reimplemented in Slim_Session_Handler_Cookies.
◆ $app
Slim_Session_Handler::$app |
|
protected |
The documentation for this class was generated from the following file: