Esempio n. 1
0
 /**
  * Retuns a array representation like parse_url
  * But includes all components
  *
  * @return array
  */
 public function toArray()
 {
     return array(
         'scheme' => $this->scheme->get(),
         'user' => $this->user->get(),
         'pass' => $this->pass->get(),
         'host' => $this->host->get(),
         'port' => $this->port->get(),
         'path' => $this->path->get(),
         'query' => $this->query->get(),
         'fragment' => $this->fragment->get(),
     );
 }
Esempio n. 2
0
 /**
  * @expectedException RuntimeException
  */
 public function testPortSetter()
 {
     $port = new Port(new Port(443));
     $this->assertSame(443, $port->get());
     $port = new Port('toto');
 }