0 * - xcache.admin.enable_auth = off (or xcache.admin.user and xcache.admin.password set) * */ class xcache extends \phpbb\cache\driver\memory { var $extension = 'XCache'; function __construct() { parent::__construct(); if (!function_exists('ini_get') || (int) ini_get('xcache.var_size') <= 0) { trigger_error('Increase xcache.var_size setting above 0 or enable ini_get() to use this ACM module.', E_USER_ERROR); } } /** * Purge cache data * * @return null */ function purge() { // Run before for XCache, if admin functions are disabled it will terminate execution parent::purge(); // If the admin authentication is enabled but not set up, this will cause a nasty error. // Not much we can do about it though. $n = xcache_count(XC_TYPE_VAR); for ($i = 0; $i < $n; $i++) { xcache_clear_cache(XC_TYPE_VAR, $i); } } /** * Fetch an item from the cache * * @access protected * @param string $var Cache key * @return mixed Cached data */ function _read($var) { $result = xcache_get($this->key_prefix . $var); return ($result !== null) ? $result : false; } /** * Store data in the cache * * @access protected * @param string $var Cache key * @param mixed $data Data to store * @param int $ttl Time-to-live of cached data * @return bool True if the operation succeeded */ function _write($var, $data, $ttl = 2592000) { return xcache_set($this->key_prefix . $var, $data, $ttl); } /** * Remove an item from the cache * * @access protected * @param string $var Cache key * @return bool True if the operation succeeded */ function _delete($var) { return xcache_unset($this->key_prefix . $var); } /** * Check if a cache var exists * * @access protected * @param string $var Cache key * @return bool True if it exists, otherwise false */ function _isset($var) { return xcache_isset($this->key_prefix . $var); } } ion value='topic/MDK92-branch'>topic/MDK92-branch Mageia Installer and base platform for many utilitiesThierry Vignaud [tv]
summaryrefslogtreecommitdiffstats
path: root/perl-install/share/po/he.po
diff options
context:
space:
mode:
authorDovix <drdrake@mandriva.com>2005-08-12 12:06:56 +0000
committerDovix <drdrake@mandriva.com>2005-08-12 12:06:56 +0000
commit3e419b357f700124741f564489c472c04af81348 (patch)
treec7e43886301df6dfb4838cfe77d759c7d8bcd928 /perl-install/share/po/he.po
parent7fae22b9708ddd89e6f88b97884c70d3e0b78b1f (diff)
downloaddrakx-3e419b357f700124741f564489c472c04af81348.tar
drakx-3e419b357f700124741f564489c472c04af81348.tar.gz
drakx-3e419b357f700124741f564489c472c04af81348.tar.bz2
drakx-3e419b357f700124741f564489c472c04af81348.tar.xz
drakx-3e419b357f700124741f564489c472c04af81348.zip