XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe XoopsCacheMemcache
+ Graphe d'héritage de XoopsCacheMemcache:
+ Graphe de collaboration de XoopsCacheMemcache:

Fonctions membres publiques

 init ($settings=array())
 
 write ($key, $value, $duration=null)
 
 read ($key)
 
 delete ($key)
 
 clear ($check=null)
 
 connect ($host, $port=11211)
 
- Fonctions membres publiques hérités de XoopsCacheEngine
 gc ()
 
 settings ()
 

Champs de données

 $settings = array()
 
- Champs de données hérités de XoopsCacheEngine
 $settings
 

Attributs privés

 $memcache
 

Documentation des fonctions membres

◆ clear()

clear (   $check = null)

Delete all keys from the cache

Renvoie
boolean True if the cache was successfully cleared, false otherwise @access public

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

◆ connect()

connect (   $host,
  $port = 11211 
)

Connects to a server in connection pool

Paramètres
string$hosthost ip address or name
integer$portServer port
Renvoie
boolean True if memcache server was connected @access public

◆ delete()

delete (   $key)

Delete a key from the cache

Paramètres
string$keyIdentifier for the data
Renvoie
boolean True if the value was successfully deleted, false if it didn't exist or couldn't be removed @access public

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

◆ init()

init (   $settings = array())

Initialize the Cache Engine

Called automatically by the cache frontend To reinitialize the settings call Cache::engine('EngineName', [optional] settings = array());

Paramètres
array$settingsarray of setting for the engine
Renvoie
boolean True if the engine has been successfully initialized, false if not @access public

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

+ Voici le graphe d'appel pour cette fonction :

◆ read()

read (   $key)

Read a key from the cache

Paramètres
string$keyIdentifier for the data
Renvoie
mixed The cached data, or false if the data doesn't exist, has expired, or if there was an error fetching it @access public

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

◆ write()

write (   $key,
  $value,
  $duration = null 
)

Write data for key into cache

Paramètres
string$keyIdentifier for the data
mixed$valueData to be cached
integer$durationHow long to cache the data, in seconds
Renvoie
boolean True if the data was successfully cached, false on failure @access public

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

+ Voici le graphe d'appel pour cette fonction :

Documentation des champs

◆ $memcache

$memcache
private

◆ $settings

$settings = array()

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