mirror of
https://github.com/elyby/accounts.git
synced 2025-05-31 14:11:46 +05:30
Fixes #16. Correctly wrap Yii2's request into the PSR's ServerRequest object
This commit is contained in:
@ -63,7 +63,15 @@ class AuthorizationController extends Controller {
|
||||
}
|
||||
|
||||
private function getServerRequest(): ServerRequestInterface {
|
||||
return ServerRequest::fromGlobals();
|
||||
$request = Yii::$app->request;
|
||||
|
||||
return (new ServerRequest(
|
||||
$request->getMethod(),
|
||||
$request->getAbsoluteUrl() . '?' . $request->getQueryString(),
|
||||
$request->getHeaders()->toArray(),
|
||||
))
|
||||
->withParsedBody($request->getBodyParams())
|
||||
->withQueryParams($request->getQueryParams());
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user