API - XOOPS 2.5.11 Beta 2
By monxoops.fr
XoopsCacheApc Class Reference
Inheritance diagram for XoopsCacheApc:
Collaboration diagram for XoopsCacheApc:

Public Member Functions

 init ($settings=array())
 
 write ($key, $value, $duration=null)
 
 read ($key)
 
 delete ($key)
 
 clear ($check=null)
 
- Public Member Functions inherited from XoopsCacheEngine
 init ($settings=array())
 
 gc ()
 
 write ($key, $value, $duration=null)
 
 read ($key)
 
 delete ($key)
 
 clear ($check)
 
 settings ()
 

Additional Inherited Members

- Data Fields inherited from XoopsCacheEngine
 $settings
 

Member Function Documentation

◆ clear()

clear (   $check = null)

Delete all keys from the cache

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

Reimplemented from XoopsCacheEngine.

◆ delete()

delete (   $key)

Delete a key from the cache

Parameters
string$keyIdentifier for the data
Returns
bool|string[] Returns TRUE on success or FALSE on failure. For array of keys returns list of failed keys. @access public

Reimplemented from 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());

Parameters
array$settingsarray of setting for the engine
Returns
boolean True if the engine has been successfully initialized, false if not
See also
CacheEngine::__defaults @access public

Reimplemented from XoopsCacheEngine.

◆ read()

read (   $key)

Read a key from the cache

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

Reimplemented from XoopsCacheEngine.

◆ write()

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

Write data for key into cache

Parameters
string$keyIdentifier for the data
mixed$valueData to be cached
integer$durationHow long to cache the data, in seconds
Returns
bool|array Returns TRUE on success or FALSE on failure | array with error keys. @access public

Reimplemented from XoopsCacheEngine.


The documentation for this class was generated from the following file: