/** * Fetches a page by PUT into the page buffer. * If there is no base for the URL then the * current base URL is used. After the fetch * the base URL reflects the new location. * @param string $url URL to fetch. * @param mixed $body Optional content body to send * @param string $content_type Content type of provided body * @return boolean/string Raw page on success. * @access public */ function put($url, $body = false, $content_type = false) { $this->fix_protected_zone($url); return parent::put($url, $body, $content_type); }