PHP Class Bugsnag\BugsnagLaravel\Request\LaravelRequest

Inheritance: implements Bugsnag\Request\RequestInterface
Datei anzeigen Open project: bugsnag/bugsnag-laravel

Protected Properties

Property Type Description
$request Illuminate\Http\Request The illuminate request instance.

Public Methods

Method Description
__construct ( Illuminate\Http\Request $request ) : void Create a new laravel request instance.
getContext ( ) : string | null Get the request context.
getCookies ( ) : array Get the cookies.
getMetaData ( ) : array Get the request formatted as meta data.
getSession ( ) : array Get the session data.
getUserId ( ) : string | null Get the request user id.
isRequest ( ) : boolean Are we currently processing a request?

Method Details

__construct() public method

Create a new laravel request instance.
public __construct ( Illuminate\Http\Request $request ) : void
$request Illuminate\Http\Request
return void

getContext() public method

Get the request context.
public getContext ( ) : string | null
return string | null

getCookies() public method

Get the cookies.
public getCookies ( ) : array
return array

getMetaData() public method

Get the request formatted as meta data.
public getMetaData ( ) : array
return array

getSession() public method

Get the session data.
public getSession ( ) : array
return array

getUserId() public method

Get the request user id.
public getUserId ( ) : string | null
return string | null

isRequest() public method

Are we currently processing a request?
public isRequest ( ) : boolean
return boolean

Property Details

$request protected_oe property

The illuminate request instance.
protected Request,Illuminate\Http $request
return Illuminate\Http\Request