PHP Class Barryvdh\Debugbar\DataCollector\IlluminateRouteCollector

Inheritance: extends DebugBar\DataCollector\DataCollector, implements DebugBar\DataCollector\Renderable
显示文件 Open project: barryvdh/laravel-debugbar

Protected Properties

Property Type Description
$router Illuminate\Routing\Router The router instance.

Public Methods

Method Description
__construct ( Router $router )
collect ( ) {@inheritDoc}
getName ( ) {@inheritDoc}
getWidgets ( ) {@inheritDoc}

Protected Methods

Method Description
displayRoutes ( array $routes ) : void Display the route information on the console.
getMiddleware ( Illuminate\Routing\Route $route ) : string Get middleware
getRouteInformation ( Illuminate\Routing\Route $route ) : array Get the route information for a given route.

Method Details

__construct() public method

public __construct ( Router $router )
$router Illuminate\Routing\Router

collect() public method

{@inheritDoc}
public collect ( )

displayRoutes() protected method

Display the route information on the console.
protected displayRoutes ( array $routes ) : void
$routes array
return void

getMiddleware() protected method

Get middleware
protected getMiddleware ( Illuminate\Routing\Route $route ) : string
$route Illuminate\Routing\Route
return string

getName() public method

{@inheritDoc}
public getName ( )

getRouteInformation() protected method

Get the route information for a given route.
protected getRouteInformation ( Illuminate\Routing\Route $route ) : array
$route Illuminate\Routing\Route
return array

getWidgets() public method

{@inheritDoc}
public getWidgets ( )

Property Details

$router protected_oe property

The router instance.
protected Router,Illuminate\Routing $router
return Illuminate\Routing\Router