File "functions.php"
Full path: /home/kosmetik/public_html/wp-content/plugins/woo-license-keys/vendor/10quality/wpmvc-phpfastcache/src/lib/functions.php
File
size: 975 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
use WPMVC\PHPFastCache\phpFastCache;
use WPMVC\PHPFastCache\phpFastCache_instances;
if (!function_exists("__c")) {
function __c($storage = "", $option = array())
{
return phpFastCache($storage, $option);
}
}
if (!function_exists("phpFastCache")) {
function phpFastCache($storage = "auto", $config = array())
{
$storage = strtolower($storage);
if (empty($config)) {
$config = phpFastCache::$config;
}
if ($storage == "" || $storage == "auto") {
$storage = phpFastCache::getAutoClass($config);
}
$instance = md5(json_encode($config) . $storage);
if (!isset(phpFastCache_instances::$instances[$instance])) {
$class = "phpfastcache_" . $storage;
phpFastCache::required($storage);
phpFastCache_instances::$instances[$instance] = new $class($config);
}
return phpFastCache_instances::$instances[$instance];
}
}