get() >= 3) echo $head; foreach (self::$buffer_list as $k => $v) { self::setJsonData($v, ZMBuf::get($k)); } if (ZMBuf::$atomics["info_level"]->get() >= 3) echo Console::setColor("saved", "blue") . PHP_EOL; } public static function getFrameworkLink() { return ZMBuf::globals("http_reverse_link"); } public static function getJsonData(string $string) { if (!file_exists(self::getDataConfig() . $string)) return []; return json_decode(file_get_contents(self::getDataConfig() . $string), true); } private static function setJsonData($filename, array $args) { Console::debug("Saving ".$filename); file_put_contents(self::getDataConfig() . $filename, json_encode($args, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_BIGINT_AS_STRING)); } public static function getDataFolder() { return ZM_DATA; } }