API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5
|
JSessionStorage::__construct | ( | $ | options = array() | ) |
Constructor
protected
array | $options | optional parameters |
Réimplémentée dans JSessionStorageApc, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.
JSessionStorage::close | ( | ) |
Close the SessionHandler backend.
public
Réimplémentée dans JSessionStorageApc, JSessionStorageDatabase, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.
JSessionStorage::destroy | ( | $ | id | ) |
Destroy the data for a particular session identifier in the SessionHandler backend.
public
string | $id | The session identifier. |
Réimplémentée dans JSessionStorageApc, JSessionStorageDatabase, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.
JSessionStorage::gc | ( | $ | maxlifetime | ) |
Garbage collect stale sessions from the SessionHandler backend.
public
integer | $maxlifetime | The maximum age of a session. |
Réimplémentée dans JSessionStorageApc, JSessionStorageDatabase, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.
& JSessionStorage::getInstance | ( | $ | name = 'none' , |
$ | options = array() |
||
) |
Returns a reference to a session storage handler object, only creating it if it doesn't already exist.
public
name | $name | The session store to instantiate |
Références $class, $name, $path, JFilterInput::clean(), et jexit().
Référencé par JSession::__construct().
JSessionStorage::open | ( | $ | save_path, |
$ | session_name | ||
) |
Open the SessionHandler backend.
public
string | $save_path | The path to the session object. |
string | $session_name | The name of the session. |
Réimplémentée dans JSessionStorageApc, JSessionStorageDatabase, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.
JSessionStorage::read | ( | $ | id | ) |
Read the data for a particular session identifier from the SessionHandler backend.
public
string | $id | The session identifier. |
Réimplémentée dans JSessionStorageApc, JSessionStorageDatabase, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.
JSessionStorage::register | ( | $ | options = array() | ) |
Register the functions of this class with PHP's session handler
public
array | $options | optional parameters |
JSessionStorage::test | ( | ) | [static] |
Test to see if the SessionHandler is available.
public
Réimplémentée dans JSessionStorageApc, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.
JSessionStorage::write | ( | $ | id, |
$ | session_data | ||
) |
Write session data to the SessionHandler backend.
public
string | $id | The session identifier. |
string | $session_data | The session data. |
Réimplémentée dans JSessionStorageApc, JSessionStorageDatabase, JSessionStorageEaccelerator, JSessionStorageMemcache, et JSessionStorageXcache.