function TraceableValueResolver::resolve
Overrides ValueResolverInterface::resolve
File
-
vendor/
symfony/ http-kernel/ Controller/ ArgumentResolver/ TraceableValueResolver.php, line 32
Class
- TraceableValueResolver
- Provides timing information via the stopwatch.
Namespace
Symfony\Component\HttpKernel\Controller\ArgumentResolverCode
public function resolve(Request $request, ArgumentMetadata $argument) : iterable {
$method = $this->inner::class . '::' . __FUNCTION__;
$this->stopwatch
->start($method, 'controller.argument_value_resolver');
yield from $this->inner
->resolve($request, $argument);
$this->stopwatch
->stop($method);
}