|
@@ 195-203 (lines=9) @@
|
| 192 |
|
|
| 193 |
|
$requestContext = new RequestContext(); |
| 194 |
|
$urlComponents = parse_url($urlGenerated); |
| 195 |
|
if (isset($urlComponents['host'])) { |
| 196 |
|
$requestContext->setHost($urlComponents['host']); |
| 197 |
|
$requestContext->setScheme($urlComponents['scheme']); |
| 198 |
|
if (isset($urlComponents['port']) && $urlComponents['scheme'] === 'http') { |
| 199 |
|
$requestContext->setHttpPort($urlComponents['port']); |
| 200 |
|
} elseif (isset($urlComponents['port']) && $urlComponents['scheme'] === 'https') { |
| 201 |
|
$requestContext->setHttpsPort($urlComponents['port']); |
| 202 |
|
} |
| 203 |
|
} |
| 204 |
|
$requestContext->setBaseUrl( |
| 205 |
|
substr($urlComponents['path'], 0, strpos($urlComponents['path'], $relevantUri)) |
| 206 |
|
); |
|
@@ 325-333 (lines=9) @@
|
| 322 |
|
{ |
| 323 |
|
$requestContext = new RequestContext(); |
| 324 |
|
$uriComponents = parse_url($uri); |
| 325 |
|
if (isset($uriComponents['host'])) { |
| 326 |
|
$requestContext->setHost($uriComponents['host']); |
| 327 |
|
$requestContext->setScheme($uriComponents['scheme']); |
| 328 |
|
if (isset($uriComponents['port']) && $uriComponents['scheme'] === 'http') { |
| 329 |
|
$requestContext->setHttpPort($uriComponents['port']); |
| 330 |
|
} elseif (isset($uriComponents['port']) && $uriComponents['scheme'] === 'https') { |
| 331 |
|
$requestContext->setHttpsPort($uriComponents['port']); |
| 332 |
|
} |
| 333 |
|
} |
| 334 |
|
if (isset($uriComponents['path'])) { |
| 335 |
|
$requestContext->setPathInfo($uriComponents['path']); |
| 336 |
|
} |