Current Path :
/
home
/
develito
/
public_html
/
libraries-new
/
cegcore2
/
libs
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/develito/public_html/libraries-new/cegcore2/libs/cache.php
<?php namespace G2\L; /* @copyright:ChronoEngine.com @license:GPLv2 */defined('_JEXEC') or die('Restricted access'); defined("GCORE_SITE") or die; class Cache{ protected static $instances; public static function getInstance($domain = 'gcore', $params = array(), $engine = 'file'){ $domain = !empty($domain) ? $domain : 'gcore'; $engine = (func_num_args() > 2) ? $engine : Config::get('cache_engine'); if(empty(self::$instances[$engine][$domain])){ $class = '\G2\L\CacheEngines\\'.Str::camilize($engine); self::$instances[$engine][$domain] = new $class($domain, $params); } return self::$instances[$engine][$domain]; } public function get($key){ } public function set($key, $data){ } public function clear($key){ } public function destroy(){ } } ?>