Fat-Free Framework  3.4.0  Overview Class List Hierarchy
Public Member Functions | Protected Attributes | List of all members
Session Class Reference

Cache-based session handler. More...

Public Member Functions

 open ($path, $name)
 
 close ()
 
 read ($id)
 
 write ($id, $data)
 
 destroy ($id)
 
 cleanup ($max)
 
 csrf ()
 
 ip ()
 
 stamp ()
 
 agent ()
 
 __construct ()
 

Protected Attributes

 $sid
 Session ID.
 

Detailed Description

Cache-based session handler.

Constructor & Destructor Documentation

Session::__construct ( )

Instantiate class

Returns
object

Member Function Documentation

Session::agent ( )

Return HTTP user agent

Returns
string|FALSE
Session::cleanup (   $max)

Garbage collector

Returns
TRUE
Parameters
$maxint
Session::close ( )

Close session

Returns
TRUE
Session::csrf ( )

Return anti-CSRF token

Returns
string|FALSE
Session::destroy (   $id)

Destroy session

Returns
TRUE
Parameters
$idstring
Session::ip ( )

Return IP address

Returns
string|FALSE
Session::open (   $path,
  $name 
)

Open session

Returns
TRUE
Parameters
$pathstring
$namestring
Session::read (   $id)

Return session data in serialized format

Returns
string|FALSE
Parameters
$idstring
Session::stamp ( )

Return Unix timestamp

Returns
string|FALSE
Session::write (   $id,
  $data 
)

Write session data

Returns
TRUE
Parameters
$idstring
$datastring

The documentation for this class was generated from the following file: