RequestContext
FinalYes
Context related to a single request. This includes information about the session and will build request-specific objects.
This is a stateful object, it should not be reused between requests.
Tags
Table of Contents
Properties
- $clientGateway : ClientGateway|null
- $clientLogger : ClientLogger|null
- $request : Request
- $session : SessionInterface
Methods
- __construct() : mixed
- getClientGateway() : ClientGateway
- getClientLogger() : ClientLogger
- getRequest() : Request
- getSession() : SessionInterface
Properties
$clientGateway
private
ClientGateway|null
$clientGateway
= null
$clientLogger
private
ClientLogger|null
$clientLogger
= null
$request read-only
private
Request
$request
$session read-only
private
SessionInterface
$session
Methods
__construct()
public
__construct(SessionInterface $session, Request $request) : mixed
Parameters
- $session : SessionInterface
- $request : Request
getClientGateway()
public
getClientGateway() : ClientGateway
Return values
ClientGatewaygetClientLogger()
public
getClientLogger() : ClientLogger
Return values
ClientLoggergetRequest()
public
getRequest() : Request
Return values
RequestgetSession()
public
getSession() : SessionInterface