/** * Reset the http object state to default values. */ public static function reset() { require_once dirname(__FILE__) . '/http/class.http.php'; self::$_http = new Http(); self::$_http->setTimeout(60); // todo, make this a preference. }
private function refresh_cache() { @unlink($this->_cache_file); $data = cge_http::get($this->_src_spec); if ($data) { @file_put_contents($this->_cache_file, $data); } }
public static function reset() { if (class_exists('cms_http_request')) { // use the CMSMS 1.10 class self::$_http = new cms_http_request(); } else { require_once dirname(__FILE__) . '/http/class.http.php'; self::$_http = new Http(); self::$_http->setTimeout(60); // todo, make this a preference. } }
/** * Perform an HTTP GET request. * * @param string $URL the url to post to * @param string $referer An optional referrer string. * @return string */ function http_get($URL, $referer = '') { return cge_http::get($URL, $referer); }