/** * @return Cache */ public static function newSessionCache() { switch (Config::get('session')) { case 'redis': return self::newRedisCache(); case 'file': return self::newFileCache(Config::getStoragePath('/framework/sessions')); default: return self::newFileCache(); } }