Example #1
0
 /**
  * Returns the request query part.
  * @return \Brickoo\Component\Http\UriQuery
  */
 public function getQuery()
 {
     return $this->uri->getQuery();
 }
Example #2
0
 /** @covers Brickoo\Component\Http\Uri::toString */
 public function testToString()
 {
     $scheme = "https";
     $authorityString = "example.org:8080";
     $path = "/some/path";
     $queryString = "a=b";
     $fragment = "section_1";
     $authority = $this->getUriAuthorityStub();
     $authority->expects($this->any())->method("toString")->will($this->returnValue($authorityString));
     $query = $this->getUriQueryStub();
     $query->expects($this->any())->method("toString")->will($this->returnValue($queryString));
     $expectedUri = sprintf("%s://%s%s?%s#%s", $scheme, $authorityString, $path, $queryString, $fragment);
     $uri = new Uri($scheme, $authority, $path, $query, $fragment);
     $this->assertEquals($expectedUri, $uri->toString());
 }