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)
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>getNormalizedParams()
public
getNormalizedParams() : NormalizedParams|null
Return values
NormalizedParams|nullgetPageArguments()
public
getPageArguments() : RouteResultInterface|null
Return values
RouteResultInterface|nullgetParsedBody()
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>getSite()
public
getSite() : SiteInterface|null
Return values
SiteInterface|nullgetSiteLanguage()
public
getSiteLanguage() : SiteLanguage|null