[ Index ] |
PHP Cross Reference of Joomla 4.2.2 documentation |
[Source view] [Print] [Project Stats]
Joomla! Content Management System
Copyright: | (C) 2012 Open Source Matters, Inc. |
License: | GNU General Public License version 2 or later; see LICENSE.txt |
File Size: | 488 lines (10 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
MemcachedStorage:: (15 methods):
__construct()
getConnection()
_getCacheId()
contains()
get()
getAll()
store()
remove()
clean()
flush()
isSupported()
lock()
unlock()
lockindex()
unlockindex()
Class: MemcachedStorage - X-Ref
Memcached cache storage handler__construct($options = array() X-Ref |
Constructor param: array $options Optional parameters. |
getConnection() X-Ref |
Create the Memcached connection return: void |
_getCacheId($id, $group) X-Ref |
Get a cache_id string from an id/group pair param: string $id The cache data id param: string $group The cache data group return: string The cache_id string |
contains($id, $group) X-Ref |
Check if the cache contains data stored by ID and group param: string $id The cache data ID param: string $group The cache data group return: boolean |
get($id, $group, $checkTime = true) X-Ref |
Get cached data by ID and group param: string $id The cache data ID param: string $group The cache data group param: boolean $checkTime True to verify cache time expiration threshold return: mixed Boolean false on failure or a cached data object |
getAll() X-Ref |
Get all cached data return: mixed Boolean false on failure or a cached data object |
store($id, $group, $data) X-Ref |
Store the data to cache by ID and group param: string $id The cache data ID param: string $group The cache data group param: string $data The data to store in cache return: boolean |
remove($id, $group) X-Ref |
Remove a cached data entry by ID and group param: string $id The cache data ID param: string $group The cache data group return: boolean |
clean($group, $mode = null) X-Ref |
Clean cache for a group given a mode. group mode : cleans all cache in the group notgroup mode : cleans all cache not in the group param: string $group The cache data group param: string $mode The mode for cleaning cache [group|notgroup] return: boolean |
flush() X-Ref |
Flush all existing items in storage. return: boolean |
isSupported() X-Ref |
Test to see if the storage handler is available. return: boolean |
lock($id, $group, $locktime) X-Ref |
Lock cached item param: string $id The cache data ID param: string $group The cache data group param: integer $locktime Cached item max lock time return: mixed Boolean false if locking failed or an object containing properties lock and locklooped |
unlock($id, $group = null) X-Ref |
Unlock cached item param: string $id The cache data ID param: string $group The cache data group return: boolean |
lockindex() X-Ref |
Lock cache index return: boolean |
unlockindex() X-Ref |
Unlock cache index return: boolean |
Generated: Wed Sep 7 05:41:13 2022 | Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer |