Class Mage_Core_Model_Mysql4_Session

Description

Mysql4 session save handler

Located in /Core/Model/Mysql4/Session.php (line 35)


	
			
Variable Summary
integer $_lifeTime
Zend_Db_Adapter_Abstract $_read
Zend_Db_Adapter_Abstract $_write
Method Summary
Mage_Core_Model_Mysql4_Session __construct ()
void __destruct ()
boolean close ()
boolean destroy (string $sessId)
boolean gc (int $sessMaxLifeTime)
void getLifeTime ()
bool hasConnection ()
boolean open (string $savePath, string $sessName)
string read (string $sessId)
void setSaveHandler ()
boolean write (string $sessId, string $sessData)
Variables
mixed $_automaticCleaningFactor = 50 (line 71)

Automatic cleaning factor of expired sessions

value zero means no automatic cleaning, one means automatic cleaning each time a session is closed, and x>1 means cleaning once in x calls

  • access: protected
integer $_lifeTime (line 42)

Session lifetime

  • access: protected
Zend_Db_Adapter_Abstract $_read (line 56)

Database read connection

  • access: protected
string $_sessionTable (line 49)

Session data table name

  • access: protected
Zend_Db_Adapter_Abstract $_write (line 63)

Database write connection

  • access: protected
Methods
Constructor __construct (line 73)
  • access: public
Mage_Core_Model_Mysql4_Session __construct ()
Destructor __destruct (line 80)
  • access: public
void __destruct ()
close (line 154)

Close session

  • access: public
boolean close ()
destroy (line 214)

Destroy session

  • access: public
boolean destroy (string $sessId)
  • string $sessId
gc (line 226)

Garbage collection

  • access: public
boolean gc (int $sessMaxLifeTime)
  • int $sessMaxLifeTime: ignored
getLifeTime (line 85)
  • access: public
void getLifeTime ()
hasConnection (line 107)

Check DB connection

  • access: public
bool hasConnection ()
open (line 144)

Open session

  • access: public
boolean open (string $savePath, string $sessName)
  • string $savePath: ignored
  • string $sessName: ignored
read (line 167)

Fetch session data

  • access: public
string read (string $sessId)
  • string $sessId
setSaveHandler (line 120)
  • access: public
void setSaveHandler ()
write (line 185)

Update session

  • access: public
boolean write (string $sessId, string $sessData)
  • string $sessId
  • string $sessData

Documentation generated on Fri, 11 Feb 2011 17:12:14 +0200 by phpDocumentor 1.4.3