Session Class Reference
[Widely used base classes and interfaces]

Simple static wrapper around session_*() functions. More...

Inheritance diagram for Session:

Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static start ()
static destroy ()
 
Exceptions:
SessionNotStartedException 

static flush ()
static assign ($var, $val)
 
Exceptions:
SessionNotStartedException 

static exist ()
 
Exceptions:
WrongArgumentException 

static get ($var)
 
Exceptions:
SessionNotStartedException 

static & getAll ()
static drop ()
 
Exceptions:
WrongArgumentException 

static dropAll ()
 
Exceptions:
SessionNotStartedException 

static isStarted ()

Static Private Attributes

static $isStarted = false


Detailed Description

Simple static wrapper around session_*() functions.

Definition at line 34 of file Session.class.php.


Member Function Documentation

static Session::start (  )  [static]

Definition at line 38 of file Session.class.php.

static Session::destroy (  )  [static]

Exceptions:
SessionNotStartedException 

Definition at line 47 of file Session.class.php.

static Session::flush (  )  [static]

Definition at line 63 of file Session.class.php.

static Session::assign ( var,
val 
) [static]

Exceptions:
SessionNotStartedException 

Definition at line 71 of file Session.class.php.

Referenced by TuringImage::setCode().

static Session::exist (  )  [static]

Exceptions:
WrongArgumentException 

Exceptions:
SessionNotStartedException 

Definition at line 83 of file Session.class.php.

static Session::get ( var  )  [static]

Exceptions:
SessionNotStartedException 

Definition at line 102 of file Session.class.php.

Referenced by TuringImage::getCode().

static& Session::getAll (  )  [static]

Definition at line 110 of file Session.class.php.

static Session::drop (  )  [static]

Exceptions:
WrongArgumentException 

Exceptions:
SessionNotStartedException 

Definition at line 119 of file Session.class.php.

static Session::dropAll (  )  [static]

Exceptions:
SessionNotStartedException 

Definition at line 134 of file Session.class.php.

static Session::isStarted (  )  [static]

Definition at line 146 of file Session.class.php.


Member Data Documentation

Session::$isStarted = false [static, private]

Definition at line 36 of file Session.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:58:26 2007 for onPHP by  doxygen 1.5.4