interface ArgumentResolverInterface

An ArgumentResolverInterface instance knows how to determine the arguments for a specific action.

Methods

array
getArguments(Request$request,callable$controller,ReflectionFunctionAbstract$reflector =null)

Returns the arguments to pass to the controller.

Details

array getArguments(Request$request,callable$controller,ReflectionFunctionAbstract$reflector =null)

Returns the arguments to pass to the controller.

Parameters

Request $request
callable $controller
ReflectionFunctionAbstract $reflector

Return Value

array

Exceptions

RuntimeException When no value could be provided for a required argument