TraceableArgumentResolver

class TraceableArgumentResolver implements ArgumentResolverInterface

Methods

__construct(ArgumentResolverInterface $resolver, Stopwatch $stopwatch)
array getArguments(Request $request, callable $controller)

Returns the arguments to pass to the controller.

Details

__construct(ArgumentResolverInterface $resolver, Stopwatch $stopwatch)

Parameters

ArgumentResolverInterface $resolver
Stopwatch $stopwatch

array getArguments(Request $request, callable $controller)

Returns the arguments to pass to the controller.

Parameters

Request $request
callable $controller

Return Value

array An array of arguments to pass to the controller

Exceptions

RuntimeException When no value could be provided for a required argument

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/HttpKernel/Controller/TraceableArgumentResolver.html