PHP Класс Clockwork\DataSource\LaravelDataSource

Наследование: extends DataSource
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$app Laravel application from which the data is retrieved
$log Log data structure
$response Laravel response from which the data is retrieved
$timeline Timeline data structure
$views Timeline data structure for views data

Открытые методы

Метод Описание
__construct ( Illuminate\Foundation\Application $app ) Create a new data source, takes Laravel application instance as an argument
listenToEvents ( ) Hook up callbacks for various Laravel events, providing information for timeline and log entries
resolve ( Request $request ) Adds request method, uri, controller, headers, response status, timeline data and log entries to the request
setResponse ( Response $response ) Set a custom response instance

Защищенные методы

Метод Описание
getController ( ) Return a textual representation of current route's controller
getRequestHeaders ( ) Return request headers
getRequestMethod ( ) Return request method
getRequestUri ( ) Return request URI
getResponseStatus ( ) Return response status code
getRoutes ( ) Return array of application routes
getSessionData ( ) Return session data (replace unserializable items, attempt to remove passwords)

Описание методов

__construct() публичный Метод

Create a new data source, takes Laravel application instance as an argument
public __construct ( Illuminate\Foundation\Application $app )
$app Illuminate\Foundation\Application

getController() защищенный Метод

Return a textual representation of current route's controller
protected getController ( )

getRequestHeaders() защищенный Метод

Return request headers
protected getRequestHeaders ( )

getRequestMethod() защищенный Метод

Return request method
protected getRequestMethod ( )

getRequestUri() защищенный Метод

Return request URI
protected getRequestUri ( )

getResponseStatus() защищенный Метод

Return response status code
protected getResponseStatus ( )

getRoutes() защищенный Метод

Return array of application routes
protected getRoutes ( )

getSessionData() защищенный Метод

Return session data (replace unserializable items, attempt to remove passwords)
protected getSessionData ( )

listenToEvents() публичный Метод

Hook up callbacks for various Laravel events, providing information for timeline and log entries
public listenToEvents ( )

resolve() публичный Метод

Adds request method, uri, controller, headers, response status, timeline data and log entries to the request
public resolve ( Request $request )
$request Clockwork\Request\Request

setResponse() публичный Метод

Set a custom response instance
public setResponse ( Response $response )
$response Symfony\Component\HttpFoundation\Response

Описание свойств

$app защищенное свойство

Laravel application from which the data is retrieved
protected $app

$log защищенное свойство

Log data structure
protected $log

$response защищенное свойство

Laravel response from which the data is retrieved
protected $response

$timeline защищенное свойство

Timeline data structure
protected $timeline

$views защищенное свойство

Timeline data structure for views data
protected $views