public function config($Key = null, $Default = null)
{
static $ActiveConfig = null;
if (is_null($ActiveConfig)) {
$ActiveCacheShortName = ucfirst($this->activeCache());
$ConfigKey = "Cache.{$ActiveCacheShortName}.Config";
$ActiveConfig = c($ConfigKey, array());
}
if (is_null($Key)) {
return $ActiveConfig;
}
if (!array_key_exists($Key, $ActiveConfig)) {
return $Default;
}
return val($Key, $ActiveConfig, $Default);
}