RequestHandler
        
        extends AbstractHandler
    
    
            
            in package
            
        
    
    
    
        
            Debug request handler class
Tags
Table of Contents
- $name : string
- Name of time measurement
- $request : Request
- Request
- $requestTimestamp : float
- Request timestamp
- __construct() : mixed
- Constructor
- getName() : string
- 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
    $name
     = null
        
    
$request
Request
    protected
        Request
    $request
     = null
        
    
$requestTimestamp
Request timestamp
    protected
        float
    $requestTimestamp
     = null
        
    
Methods
__construct()
Constructor
    public
                __construct([string $name = null ][, Request $request = null ]) : mixed
        Instantiate a request handler object
Parameters
- $name : string = null
- $request : Request = null
Return values
mixed —getName()
Get name
    public
                getName() : string
        
    
    
        Return values
string —getRequest()
Get request
    public
                getRequest() : Request
        
    
    
        Return values
Request —getRequestTimestamp()
Get request timestamp
    public
                getRequestTimestamp() : float
        
    
    
        Return values
float —hasRequest()
Has request
    public
                hasRequest() : bool
        
    
    
        Return values
bool —prepare()
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
string —prepareHeaderAsString()
Prepare header string
    public
                prepareHeaderAsString() : string
        
    
    
        Return values
string —request()
Get request (alias)
    public
                request() : Request
        
    
    
        Return values
Request —setName()
Set name
    public
                setName(string $name) : AbstractHandler
        
        Parameters
- $name : string
Return values
AbstractHandler —setRequest()
Set request
    public
                setRequest(Request $request) : RequestHandler
        
        Parameters
- $request : Request