Viewing file: Cache_dummy.php (2.6 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); /** * CodeIgniter * * An open source application development framework for PHP 4.3.2 or newer * * @package CodeIgniter * @author ExpressionEngine Dev Team * @copyright Copyright (c) 2006 - 2011 EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 2.0 * @filesource */
// ------------------------------------------------------------------------
/** * CodeIgniter Dummy Caching Class * * @package CodeIgniter * @subpackage Libraries * @category Core * @author ExpressionEngine Dev Team * @link */
class CI_Cache_dummy extends CI_Driver {
/** * Get * * Since this is the dummy class, it's always going to return FALSE. * * @param string * @return Boolean FALSE */ public function get($id) { return FALSE; }
// ------------------------------------------------------------------------ /** * Cache Save * * @param string Unique Key * @param mixed Data to store * @param int Length of time (in seconds) to cache the data * * @return boolean TRUE, Simulating success */ public function save($id, $data, $ttl = 60) { return TRUE; } // ------------------------------------------------------------------------
/** * Delete from Cache * * @param mixed unique identifier of the item in the cache * @param boolean TRUE, simulating success */ public function delete($id) { return TRUE; }
// ------------------------------------------------------------------------
/** * Clean the cache * * @return boolean TRUE, simulating success */ public function clean() { return TRUE; }
// ------------------------------------------------------------------------
/** * Cache Info * * @param string user/filehits * @return boolean FALSE */ public function cache_info($type = NULL) { return FALSE; }
// ------------------------------------------------------------------------
/** * Get Cache Metadata * * @param mixed key to get cache metadata on * @return boolean FALSE */ public function get_metadata($id) { return FALSE; }
// ------------------------------------------------------------------------
/** * Is this caching driver supported on the system? * Of course this one is. * * @return TRUE; */ public function is_supported() { return TRUE; }
// ------------------------------------------------------------------------ } // End Class
/* End of file Cache_apc.php */ /* Location: ./system/libraries/Cache/drivers/Cache_apc.php */
|