API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe JSessionStorageMemcache

Graphe d'héritage de JSessionStorageMemcache:
Graphe de collaboration de JSessionStorageMemcache:

Liste de tous les membres

Fonctions membres publiques

Fonctions membres publiques statiques

Attributs publics


Documentation des constructeurs et destructeur

JSessionStorageMemcache::__construct ( options = array())

Constructor

protected

Paramètres:
array$optionsoptional parameters

Réimplémentée à partir de JSessionStorage.

Références $config, $params, JFactory::getConfig(), et JError::raiseError().

Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JSessionStorageMemcache::_setExpire ( key)

Set expire time on each call since memcache sets it on cache creation.

private

Paramètres:
string$keyCache key to expire.
integer$lifetimeLifetime of the data in seconds.
JSessionStorageMemcache::close ( )

Close the SessionHandler backend.

public

Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JSessionStorage.

JSessionStorageMemcache::destroy ( id)

Destroy the data for a particular session identifier in the SessionHandler backend.

public

Paramètres:
string$idThe session identifier.
Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JSessionStorage.

JSessionStorageMemcache::gc ( maxlifetime)

Garbage collect stale sessions from the SessionHandler backend.

-- Not Applicable in memcache --

public

Paramètres:
integer$maxlifetimeThe maximum age of a session.
Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JSessionStorage.

JSessionStorageMemcache::open ( save_path,
session_name 
)

Open the SessionHandler backend.

public

Paramètres:
string$save_pathThe path to the session object.
string$session_nameThe name of the session.
Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JSessionStorage.

Références $i, et $n.

JSessionStorageMemcache::read ( id)

Read the data for a particular session identifier from the SessionHandler backend.

public

Paramètres:
string$idThe session identifier.
Renvoie:
string The session data.

Réimplémentée à partir de JSessionStorage.

JSessionStorageMemcache::test ( ) [static]

Test to see if the SessionHandler is available.

public

Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JSessionStorage.

JSessionStorageMemcache::write ( id,
session_data 
)

Write session data to the SessionHandler backend.

public

Paramètres:
string$idThe session identifier.
string$session_dataThe session data.
Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JSessionStorage.


Documentation des données membres

JSessionStorageMemcache::$_compress = null
JSessionStorageMemcache::$_db
JSessionStorageMemcache::$_persistent = false

La documentation de cette classe a été générée à partir du fichier suivant :