Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
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

 __construct ($options=array())
 open ($save_path, $session_name)
 close ()
 read ($id)
 write ($id, $session_data)
 destroy ($id)
- Fonctions membres publiques inherited from JSessionStorage
 register ()
 gc ($maxlifetime=null)
- Fonctions membres publiques inherited from JObject
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Fonctions membres publiques statiques

static test ()
- Fonctions membres publiques statiques inherited from JSessionStorage
static getInstance ($name= 'none', $options=array())

Fonctions membres protégées

 _setExpire ($key)

Attributs privés

 $_db
 $_compress = null
 $_persistent = false

Additional Inherited Members

- Attributs protégés statiques inherited from JSessionStorage
static $instances = array()

Documentation des constructeurs et destructeur

JSessionStorageMemcache::__construct (   $options = array())

Constructor

Paramètres:
array$optionsOptional parameters.
Depuis:
11.1

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

Références $config, $options, JText\_(), JFactory\getConfig(), et JError\raiseError().

+ Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JSessionStorageMemcache::_setExpire (   $key)
protected

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

Paramètres:
string$keyCache key to expire.
Renvoie:
void
Depuis:
11.1

Références $key.

JSessionStorageMemcache::close ( )

Close the SessionHandler backend.

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.

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

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

Références $id.

JSessionStorageMemcache::open (   $save_path,
  $session_name 
)

Open the SessionHandler backend.

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

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.

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

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

Références $id.

static JSessionStorageMemcache::test ( )
static

Test to see if the SessionHandler is available.

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.

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

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

Références $id.


Documentation des données membres

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

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