class
Illuminate
/
Routing
/
RouteParameterBinder
RouteParameterBinder
Properties
Methods
public
__construct ( $route ) : void
Create a new Route parameter binder instance.
Parameters
- $route Route
public
parameters ( $request ) : array
Get the parameters for the route.
Parameters
- $request Request
protected
bindPathParameters ( $request ) : array
Get the parameter matches for the path portion of the URI.
Parameters
- $request Request
protected
bindHostParameters ( $request , $parameters ) : array
Extract the parameter list from the host part of the request.
Parameters
- $request Request
- $parameters array
protected
matchToKeys ( array $matches ) : array
Combine a set of parameter matches with the route's keys.
Parameters
- $matches array
protected
replaceDefaults ( array $parameters ) : array
Replace null parameters with their defaults.
Parameters
- $parameters array