RequestHandler
extends AbstractHandler
in package
Debug request handler class
Tags
Table of Contents
Properties
- $name : string|null
- Name of time measurement
- $request : Request|null
- Request
- $requestTimestamp : float|null
- Request timestamp
Methods
- __construct() : mixed
- Constructor
- getName() : string|null
- Get name
- getRequest() : Request
- Get request
- getRequestTimestamp() : float
- Get request timestamp
- hasRequest() : bool
- Has request
- prepare() : array<string|int, mixed>
- Prepare handler data for storage
- prepareAsString() : string
- Prepare handler data as string
- prepareHeaderAsString() : string
- Prepare header string
- request() : Request
- Get request (alias)
- setName() : AbstractHandler
- Set name
- setRequest() : RequestHandler
- Set request
Properties
$name
Name of time measurement
protected
string|null
$name
= null
$request
Request
protected
Request|null
$request
= null
$requestTimestamp
Request timestamp
protected
float|null
$requestTimestamp
= null
Methods
__construct()
Constructor
public
__construct([string|null $name = null ][, Request|null $request = null ]) : mixed
Instantiate a request handler object
Parameters
- $name : string|null = null
- $request : Request|null = null
getName()
Get name
public
getName() : string|null
Return values
string|nullgetRequest()
Get request
public
getRequest() : Request
Return values
RequestgetRequestTimestamp()
Get request timestamp
public
getRequestTimestamp() : float
Return values
floathasRequest()
Has request
public
hasRequest() : bool
Return values
boolprepare()
Prepare handler data for storage
public
prepare() : array<string|int, mixed>
Return values
array<string|int, mixed>prepareAsString()
Prepare handler data as string
public
prepareAsString() : string
Return values
stringprepareHeaderAsString()
Prepare header string
public
prepareHeaderAsString() : string
Return values
stringrequest()
Get request (alias)
public
request() : Request
Return values
RequestsetName()
Set name
public
setName(string $name) : AbstractHandler
Parameters
- $name : string
Return values
AbstractHandlersetRequest()
Set request
public
setRequest(Request $request) : RequestHandler
Parameters
- $request : Request