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.

Internal

Table of Contents

Properties

$request  : ServerRequestInterface

Methods

__construct()  : mixed
getCookieParams()  : array
getFrontendUser()  : FrontendUserAuthentication|null
getHeaders()  : array
getNormalizedParams()  : NormalizedParams|null
getPageArguments()  : PageArguments|null
getParsedBody()  : array
getQueryParams()  : array
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
Return values
array

getHeaders()

public getHeaders() : array
Return values
array

getParsedBody()

public getParsedBody() : array
Return values
array

getQueryParams()

public getQueryParams() : array
Return values
array

getSiteLanguage()

public getSiteLanguage() : SiteLanguage|null
Tags
todo:

Could be removed since 'siteLanguage' variable is provided explicitly.

Return values
SiteLanguage|null
On this page

Search results