Exemple #1
0
 /**
  * Creates a new instance of UriInterface for the given URI string relative to the given base URI
  *
  * @param UriInterface $base
  * @param string       $uri
  * @return UriInterface
  */
 public function uriRelative(UriInterface $base, $uri)
 {
     return Uri::resolve($base, $uri);
 }
Exemple #2
0
 /**
  * @dataProvider getResolveTestCases
  */
 public function testResolvesUris($base, $rel, $expected)
 {
     $uri = new Uri($base);
     $actual = Uri::resolve($uri, $rel);
     $this->assertEquals($expected, (string) $actual);
 }