public static function get_temp_root() { if (empty(self::$temp_root)) { self::$temp_root = sys_get_temp_dir(); } return self::$temp_root; }