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 JSessionStorageMemcached
+ Graphe d'héritage de JSessionStorageMemcached:
+ Graphe de collaboration de JSessionStorageMemcached:

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)
 gc ($maxlifetime=null)
- Fonctions membres publiques inherited from JSessionStorage
 register ()
- 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

JSessionStorageMemcached::__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

JSessionStorageMemcached::_setExpire (   $key)
protected

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

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

Références $key.

JSessionStorageMemcached::close ( )

Close the SessionHandler backend.

Renvoie:
boolean True on success, false otherwise.

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

JSessionStorageMemcached::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.

JSessionStorageMemcached::gc (   $maxlifetime = null)

Garbage collect stale sessions from the SessionHandler backend.

– Not Applicable in memcached –

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

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

JSessionStorageMemcached::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.

JSessionStorageMemcached::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 JSessionStorageMemcached::test ( )
static

Test to see if the SessionHandler is available.

Renvoie:
boolean True on success, false otherwise.

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

JSessionStorageMemcached::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

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

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