Service http_kernel.controller.argument_resolver detail

Add to Standard shortcuts
Computed Definition =>
array:4 [
  "class" => "Symfony\Component\HttpKernel\Controller\ArgumentResolver"
  "arguments" => {#1571
    +"type": "collection"
    +"value": array:2 [
      0 => {#1569
        +"type": "service"
        +"id": "Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactoryInterface"
        +"invalidBehavior": 1
      }
      1 => {#1568
        +"type": "collection"
        +"value": array:5 [
          0 => {#1567
            +"type": "private_service"
            +"id": "private__4paxHwrBqZgLMOLaRrJsmOfZ3q3b8GmysfCJVR59dww"
            +"value": array:3 [
              "class" => "Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestAttributeValueResolver"
              "public" => false
              "arguments_count" => 0
            ]
            +"shared": false
          }
          1 => {#1572
            +"type": "private_service"
            +"id": "private__s9WvKxAAioSxnrbszotBL4p3vALnLB-MHJQxkpMqIAU"
            +"value": array:3 [
              "class" => "Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestValueResolver"
              "public" => false
              "arguments_count" => 0
            ]
            +"shared": false
          }
          2 => {#1573
            +"type": "private_service"
            +"id": "private__sU1W1A7moWgla8qZCsnle0EjaZl_Ge22U-HgffVRBdI"
            +"value": array:4 [
              "class" => "Drupal\Core\Controller\ArgumentResolver\Psr7RequestValueResolver"
              "public" => false
              "arguments" => {#1574
                +"type": "collection"
                +"value": array:1 [
                  0 => {#1575
                    +"type": "service"
                    +"id": "psr7.http_message_factory"
                    +"invalidBehavior": 1
                  }
                ]
              }
              "arguments_count" => 1
            ]
            +"shared": false
          }
          3 => {#1576
            +"type": "private_service"
            +"id": "private__jmHlQ8DenPOz2Y1rQPf6wcbGV3XZvwuMnC6wCu8cgXM"
            +"value": array:3 [
              "class" => "Drupal\Core\Controller\ArgumentResolver\RouteMatchValueResolver"
              "public" => false
              "arguments_count" => 0
            ]
            +"shared": false
          }
          4 => {#1577
            +"type": "private_service"
            +"id": "private__E5RB7EPjMp2Q_miXb0vh6M0K5wUh779hDQkqBCZjB2g"
            +"value": array:3 [
              "class" => "Symfony\Component\HttpKernel\Controller\ArgumentResolver\DefaultValueResolver"
              "public" => false
              "arguments_count" => 0
            ]
            +"shared": false
          }
        ]
      }
    ]
  }
  "arguments_count" => 2
  "alias" => "Symfony\Component\HttpKernel\Controller\ArgumentResolverInterface"
]
Instance =>
Symfony\Component\HttpKernel\Controller\ArgumentResolver {#92
  -argumentMetadataFactory: Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactory {#87}
  -argumentValueResolvers: array:5 [
    0 => Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestAttributeValueResolver {#88}
    1 => Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestValueResolver {#89}
    2 => Drupal\Core\Controller\ArgumentResolver\Psr7RequestValueResolver {#90
      #httpMessageFactory: Symfony\Bridge\PsrHttpMessage\Factory\PsrHttpFactory {#99
        -serverRequestFactory: GuzzleHttp\Psr7\HttpFactory {#95}
        -streamFactory: GuzzleHttp\Psr7\HttpFactory {#96}
        -uploadedFileFactory: GuzzleHttp\Psr7\HttpFactory {#97}
        -responseFactory: GuzzleHttp\Psr7\HttpFactory {#98}
      }
    }
    3 => Drupal\Core\Controller\ArgumentResolver\RouteMatchValueResolver {#94}
    4 => Symfony\Component\HttpKernel\Controller\ArgumentResolver\DefaultValueResolver {#93}
  ]
  -namedResolvers: null
}