public function testScheme() { $url = new Url('http://www.example.com/'); $this->assertEquals('http', $url->getScheme()); $url->setScheme('ftp'); $this->assertEquals('ftp://www.example.com/', (string) $url); }
/** * @return string */ public function getOrigin() { $origin = new Url(); $origin->setScheme($this->getScheme()); $origin->setHostname($this->getHostname()); $origin->setPort($this->getPort()); return rtrim($origin, '/'); }