function ArgumentResolver::__construct
Parameters
iterable<mixed, ValueResolverInterface> $argumentValueResolvers:
File
-
vendor/
symfony/ http-kernel/ Controller/ ArgumentResolver.php, line 41
Class
- ArgumentResolver
- Responsible for resolving the arguments passed to an action.
Namespace
Symfony\Component\HttpKernel\ControllerCode
public function __construct(?ArgumentMetadataFactoryInterface $argumentMetadataFactory = null, iterable $argumentValueResolvers = [], ?ContainerInterface $namedResolvers = null) {
$this->argumentMetadataFactory = $argumentMetadataFactory ?? new ArgumentMetadataFactory();
$this->argumentValueResolvers = $argumentValueResolvers ?: self::getDefaultArgumentValueResolvers();
}