UNA
Loading...
Searching...
No Matches
BxDolSession Class Reference
Inheritance diagram for BxDolSession:
BxDolFactory iBxDolSingleton

Public Member Functions

 __clone ()
 
 start ()
 
 destroy ($bDeleteCookies=true)
 
 exists ($sId='')
 
 getId ()
 
 setUserId ($iUserId)
 
 getUserId ()
 
 setValue ($sKey, $mixedValue)
 
 unsetValue ($sKey)
 
 isValue ($sKey)
 
 getValue ($sKey)
 
 getUnsetValue ($sKey)
 
 maintenance ()
 

Static Public Member Functions

static getInstance ()
 

Protected Member Functions

 save ()
 

Protected Attributes

 $oDb
 
 $sId
 
 $iUserId
 
 $aData
 
 $bAutoLogout
 

Constructor & Destructor Documentation

◆ __construct()

BxDolSession::__construct ( )
protected

Reimplemented from BxDolFactory.

Member Function Documentation

◆ __clone()

BxDolSession::__clone ( )

Prevent cloning the instance

◆ getInstance()

static BxDolSession::getInstance ( )
static

Get singleton instance of the class

Implements iBxDolSingleton.

◆ start()

BxDolSession::start ( )

Force logout a logged in user if his session wasn't found and required to be automatically recreated. It's needed to avoid problems when different users are logged in at the same time under one account.


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