8 public function __construct($url)
13 public function parse()
15 $scheme = parse_url($this->url, PHP_URL_SCHEME);
19 $this->gitUrl = $this->url;
23 //FIXME: maybe loosen this when we know how to skip the
24 //"do you trust this server" question of ssh
25 $this->error = 'ssh:// URLs are not supported';
30 return $this->extractUrlsFromHtml($this->url);
33 $this->error = 'Unknown URLs scheme: ' . $scheme;
37 protected function extractUrlsFromHtml($url)