Skip to content

Commit 0a57823

Browse files
committed
Merge remote-tracking branch 'origin/2.0' into release-2.0
2 parents 6607881 + b7c8836 commit 0a57823

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

Classes/Infrastructure/UriService.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
* This file is part of the PackageFactory.AtomicFusion.PresentationObjects package.
66
*/
77

8+
use GuzzleHttp\Psr7\ServerRequest;
89
use Neos\ContentRepository\Domain\Projection\Content\TraversableNodeInterface;
910
use Neos\ContentRepository\Domain\Service\Context as ContentContext;
1011
use Neos\Flow\Annotations as Flow;
@@ -112,17 +113,15 @@ public function getControllerContext(): ControllerContext
112113
$requestHandler = $this->bootstrap->getActiveRequestHandler();
113114
if ($requestHandler instanceof Http\RequestHandler) {
114115
$request = $requestHandler->getHttpRequest();
115-
$response = $requestHandler->getHttpResponse();
116116
} else {
117-
$request = Http\Request::createFromEnvironment();
118-
$response = new Http\Response();
117+
$request = ServerRequest::fromGlobals();
119118
}
120-
$actionRequest = new Mvc\ActionRequest($request);
119+
$actionRequest = Mvc\ActionRequest::fromHttpRequest($request);
121120
$uriBuilder = new Mvc\Routing\UriBuilder();
122121
$uriBuilder->setRequest($actionRequest);
123122
$this->controllerContext = new Mvc\Controller\ControllerContext(
124123
$actionRequest,
125-
$response,
124+
new Mvc\ActionResponse(),
126125
new Mvc\Controller\Arguments(),
127126
$uriBuilder
128127
);

0 commit comments

Comments
 (0)