\JCacheControllerRaw
Interface to JCache methods. Used for testing of cache storage.
Synopsis
class JCacheControllerRaw
extends JCache
{
- // methods
- protected void setUp()
- // Inherited methods from JCache
- public void __construct()
- public static JCache getInstance()
- public static array getStores()
- public void setCaching()
- public boolean getCaching()
- public void setLifeTime()
- public mixed get()
- public mixed getAll()
- public boolean store()
- public boolean remove()
- public boolean clean()
- public boolean gc()
- public lock()
- public boolean unlock()
- public JCacheStorage _getStorage()
- public static string getWorkarounds()
- public static string setWorkarounds()
- public static string makeId()
- public static array addIncludePath()
Hierarchy
Extends
Tasks
Tasks
Line | Task |
---|---|
487 | check if the following is needed, seems like it should be in page cache |
657 | Check if the following is needed, seems like it should be in page cache |
Members
Methods
protected
- setUp() — Setup.
Inherited from JCache
public
- _getStorage() — Get the cache storage handler
- addIncludePath() — Add a directory where JCache should search for handlers. You may either pass a string or an array of directories.
- clean() — Clean cache for a group given a mode.
- gc() — Garbage collect expired cache data
- get() — Get cached data by id and group
- getAll() — Get a list of all cached data
- getCaching() — Get caching state
- getInstance() — Returns a reference to a cache adapter object, always creating it
- getStores() — Get the storage handlers
- getWorkarounds() — Perform workarounds on retrieved cached data
- lock() — Set lock flag on cached item
- makeId() — Create safe id for cached data from url parameters set by plugins and framework
- remove() — Remove a cached data entry by id and group
- setCaching() — Set caching enabled state
- setLifeTime() — Set cache lifetime
- setWorkarounds() — Create workarounded data to be cached
- store() — Store the cached data by id and group
- unlock() — Unset lock flag on cached item