interface ValueResolverInterface
Responsible for resolving the value of an argument based on its metadata.
@author Nicolas Grekas <p@tchwork.com>
Hierarchy
- interface \Symfony\Component\HttpKernel\Controller\ValueResolverInterface
Expanded class hierarchy of ValueResolverInterface
All classes that implement ValueResolverInterface
19 files declare their use of ValueResolverInterface
- BackedEnumValueResolver.php in vendor/
symfony/ http-kernel/ Controller/ ArgumentResolver/ BackedEnumValueResolver.php - DateTimeValueResolver.php in vendor/
symfony/ http-kernel/ Controller/ ArgumentResolver/ DateTimeValueResolver.php - DefaultValueResolver.php in vendor/
symfony/ http-kernel/ Controller/ ArgumentResolver/ DefaultValueResolver.php - MapDateTime.php in vendor/
symfony/ http-kernel/ Attribute/ MapDateTime.php - MapQueryParameter.php in vendor/
symfony/ http-kernel/ Attribute/ MapQueryParameter.php
File
-
vendor/
symfony/ http-kernel/ Controller/ ValueResolverInterface.php, line 22
Namespace
Symfony\Component\HttpKernel\ControllerView source
interface ValueResolverInterface {
/**
* Returns the possible value(s).
*/
public function resolve(Request $request, ArgumentMetadata $argument) : iterable;
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
ValueResolverInterface::resolve | public | function | Returns the possible value(s). | 16 |