Skip to content

Route Request

Joshua Parker edited this page Dec 23, 2020 · 2 revisions

The example below shows you how you can catch the request object.

use Qubus\Http\ServerRequest;
use Qubus\Http\Factories\JsonResponseFactory;

$router->get('/', function (ServerRequest $serverRequest) {
    return JsonResponseFactory::create([
        'method'            => $serverRequest->getMethod(),
        'uri'               => $serverRequest->getUri(),
        'body'              => $serverRequest->getBody(),
        'parsedBody'        => $serverRequest->getParsedBody(),
        'headers'           => $serverRequest->getHeaders(),
        'queryParameters'   => $serverRequest->getQueryParams(),
        'attributes'        => $serverRequest->getAttributes()
    ]);
});
Clone this wiki locally