- Updated local libraries
- PHP 7.1 support
- New, proper caching method
- Special cache folder
This commit is contained in:
Wruczek
2017-01-29 22:56:17 +01:00
parent af2d44a713
commit 1ffaee0730
110 changed files with 8445 additions and 4370 deletions

View File

@ -4,26 +4,17 @@ header('Content-Type: application/json');
set_error_handler("exception_error_handler", E_ALL);
require_once __DIR__ . "/../include/tsutils.php";
require_once __DIR__ . "/../lib/phpfastcache/autoload.php";
require_once __DIR__ . "/../include/cacheutils.class.php";
date_default_timezone_set($config["general"]["timezone"]);
use phpFastCache\Util;
use phpFastCache\CacheManager;
$cacheutils = new CacheUtils('serverstatus');
Util\Languages::setEncoding("UTF-8");
$cache = CacheManager::Files();
$serverstatus = $cache->get('serverstatus');
// $cache->clean();
if (is_null($serverstatus)) {
$serverstatus = getResult();
$cache->set('serverstatus', $serverstatus, 10);
if($cacheutils->isExpired()) {
$cacheutils->setValue(getResult(), 10);
}
die ($serverstatus);
die ($cacheutils->getValue());
// *********
// METHODS