public static function cacheGet($var, $callback = null)
{
if (self::cacheExists($var)) {
return $_SESSION['cache']['server_' . $GLOBALS['server']][$var];
} else {
if ($callback) {
$val = $callback();
self::cacheSet($var, $val);
return $val;
}
return null;
}
}