PHP 8.1.33
Preview: acm_apc.php Size: 1.30 KB
/home/jambtst2015/public_html/forum/includes/acm/acm_apc.php

<?php
/**
*
* @package acm
* @version $Id$
* @copyright (c) 2005, 2009 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

// Include the abstract base
if (!class_exists('acm_memory'))
{
	require("{$phpbb_root_path}includes/acm/acm_memory.$phpEx");
}

/**
* ACM for APC
* @package acm
*/
class acm extends acm_memory
{
	var $extension = 'apc';

	/**
	* Purge cache data
	*
	* @return null
	*/
	function purge()
	{
		apc_clear_cache('user');

		parent::purge();
	}

	/**
	* Fetch an item from the cache
	*
	* @access protected
	* @param string $var Cache key
	* @return mixed Cached data
	*/
	function _read($var)
	{
		return apc_fetch($this->key_prefix . $var);
	}

	/**
	* 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 apc_store($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 apc_delete($this->key_prefix . $var);
	}
}

?>

Directory Contents

Dirs: 0 × Files: 9

Name Size Perms Modified Actions
1.30 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
2.18 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
13.65 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
2.43 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
8.04 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
1.79 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
2.43 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
1.38 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
2.33 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).