Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ValueResolverInterface.php

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

... See full list

File

vendor/symfony/http-kernel/Controller/ValueResolverInterface.php, line 22

Namespace

Symfony\Component\HttpKernel\Controller
View 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

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal