RequestWrapper

Class RequestWrapper This class provides access to some methods of the ServerRequest object.

To prevent access to all methods of the ServerRequest object within conditions, this class was introduced to control which methods are exposed.

Additionally this class can be used to simulate a request for condition matching in case the condition matcher calls should be simulated (for example simulating parsing of TypoScript on CLI)

Internal

Table of Contents

Properties

$request  : ServerRequestInterface

Methods

__construct()  : mixed
getCookieParams()  : array<string|int, mixed>
getHeaders()  : array<string|int, mixed>
getNormalizedParams()  : NormalizedParams|null
getPageArguments()  : RouteResultInterface|null
getParsedBody()  : array<string|int, mixed>
getQueryParams()  : array<string|int, mixed>
getSite()  : SiteInterface|null
getSiteLanguage()  : SiteLanguage|null

Properties

$request

protected ServerRequestInterface $request

Methods

__construct()

public __construct(ServerRequestInterface|null $request) : mixed
Parameters
$request : ServerRequestInterface|null

getCookieParams()

public getCookieParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

getHeaders()

public getHeaders() : array<string|int, mixed>
Return values
array<string|int, mixed>

getParsedBody()

public getParsedBody() : array<string|int, mixed>
Return values
array<string|int, mixed>

getQueryParams()

public getQueryParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results