name: RequestPayloadValueResolverTest class_comment: null dependencies: - name: TestCase type: class source: PHPUnit\Framework\TestCase - name: Request type: class source: Symfony\Component\HttpFoundation\Request - name: MapQueryString type: class source: Symfony\Component\HttpKernel\Attribute\MapQueryString - name: MapRequestPayload type: class source: Symfony\Component\HttpKernel\Attribute\MapRequestPayload - name: ValueResolver type: class source: Symfony\Component\HttpKernel\Attribute\ValueResolver - name: RequestPayloadValueResolver type: class source: Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestPayloadValueResolver - name: ArgumentMetadata type: class source: Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata - name: ControllerArgumentsEvent type: class source: Symfony\Component\HttpKernel\Event\ControllerArgumentsEvent - name: HttpException type: class source: Symfony\Component\HttpKernel\Exception\HttpException - name: NearMissValueResolverException type: class source: Symfony\Component\HttpKernel\Exception\NearMissValueResolverException - name: HttpKernelInterface type: class source: Symfony\Component\HttpKernel\HttpKernelInterface - name: JsonEncoder type: class source: Symfony\Component\Serializer\Encoder\JsonEncoder - name: XmlEncoder type: class source: Symfony\Component\Serializer\Encoder\XmlEncoder - name: NotNormalizableValueException type: class source: Symfony\Component\Serializer\Exception\NotNormalizableValueException - name: PartialDenormalizationException type: class source: Symfony\Component\Serializer\Exception\PartialDenormalizationException - name: ArrayDenormalizer type: class source: Symfony\Component\Serializer\Normalizer\ArrayDenormalizer - name: DenormalizerInterface type: class source: Symfony\Component\Serializer\Normalizer\DenormalizerInterface - name: ObjectNormalizer type: class source: Symfony\Component\Serializer\Normalizer\ObjectNormalizer - name: Serializer type: class source: Symfony\Component\Serializer\Serializer - name: SerializerInterface type: class source: Symfony\Component\Serializer\SerializerInterface - name: Assert type: class source: Symfony\Component\Validator\Constraints - name: ConstraintViolation type: class source: Symfony\Component\Validator\ConstraintViolation - name: ConstraintViolationList type: class source: Symfony\Component\Validator\ConstraintViolationList - name: ValidationFailedException type: class source: Symfony\Component\Validator\Exception\ValidationFailedException - name: ValidatorInterface type: class source: Symfony\Component\Validator\Validator\ValidatorInterface - name: ValidatorBuilder type: class source: Symfony\Component\Validator\ValidatorBuilder properties: [] methods: - name: testNotTypedArgument visibility: public parameters: [] comment: null - name: testDefaultValueArgument visibility: public parameters: [] comment: null - name: testQueryDefaultValueArgument visibility: public parameters: [] comment: null - name: testNullableValueArgument visibility: public parameters: [] comment: null - name: testQueryNullableValueArgument visibility: public parameters: [] comment: null - name: testNullPayloadAndNotDefaultOrNullableArgument visibility: public parameters: [] comment: null - name: testQueryNullPayloadAndNotDefaultOrNullableArgument visibility: public parameters: [] comment: null - name: testWithoutValidatorAndCouldNotDenormalize visibility: public parameters: [] comment: null - name: testValidationNotPassed visibility: public parameters: [] comment: null - name: testValidationNotPerformedWhenPartialDenormalizationReturnsViolation visibility: public parameters: [] comment: null - name: testUnsupportedMedia visibility: public parameters: [] comment: null - name: testRequestContentValidationPassed visibility: public parameters: [] comment: null - name: testRequestContentWithUntypedErrors visibility: public parameters: - name: types comment: '# * @testWith [null] # * [[]]' - name: testQueryStringValidationPassed visibility: public parameters: [] comment: null - name: testRequestInputValidationPassed visibility: public parameters: [] comment: null - name: testRequestArrayDenormalization visibility: public parameters: [] comment: null - name: testItThrowsOnMissingAttributeType visibility: public parameters: [] comment: null - name: testItThrowsOnInvalidAttributeTypeUsage visibility: public parameters: [] comment: null - name: testItThrowsOnVariadicArgument visibility: public parameters: [] comment: null - name: testAcceptFormatPassed visibility: public parameters: - name: acceptFormat - name: contentType - name: content comment: '# * @dataProvider provideMatchedFormatContext' - name: provideMatchedFormatContext visibility: public parameters: [] comment: null - name: testAcceptFormatNotPassed visibility: public parameters: - name: acceptFormat - name: contentType - name: content - name: expectedExceptionMessage comment: '# * @dataProvider provideMismatchedFormatContext' - name: provideMismatchedFormatContext visibility: public parameters: [] comment: null - name: testValidationGroupsPassed visibility: public parameters: - name: method - name: attribute comment: '# * @dataProvider provideValidationGroupsOnManyTypes' - name: testValidationGroupsNotPassed visibility: public parameters: - name: method - name: attribute comment: '# * @dataProvider provideValidationGroupsOnManyTypes' - name: provideValidationGroupsOnManyTypes visibility: public parameters: [] comment: null - name: testQueryValidationErrorCustomStatusCode visibility: public parameters: [] comment: null - name: testRequestPayloadValidationErrorCustomStatusCode visibility: public parameters: [] comment: null - name: testBoolArgumentInQueryString visibility: public parameters: - name: expectedValue - name: parameterValue comment: '# * @dataProvider provideBoolArgument' - name: testBoolArgumentInBody visibility: public parameters: - name: expectedValue - name: parameterValue comment: '# * @dataProvider provideBoolArgument' - name: provideBoolArgument visibility: public parameters: [] comment: null - name: testBoolArgumentInJsonBody visibility: public parameters: [] comment: '# * Boolean filtering must be disabled for content types other than form data.' - name: __construct visibility: public parameters: - name: price comment: null - name: __construct visibility: public parameters: - name: page comment: null - name: __construct visibility: public parameters: - name: '#[Assert\NotBlank' - name: email - name: password comment: null - name: getEmail visibility: public parameters: [] comment: null - name: getPassword visibility: public parameters: [] comment: null - name: __construct visibility: public parameters: - name: value default: 'null' comment: null traits: - PHPUnit\Framework\TestCase - Symfony\Component\HttpFoundation\Request - Symfony\Component\HttpKernel\Attribute\MapQueryString - Symfony\Component\HttpKernel\Attribute\MapRequestPayload - Symfony\Component\HttpKernel\Attribute\ValueResolver - Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestPayloadValueResolver - Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata - Symfony\Component\HttpKernel\Event\ControllerArgumentsEvent - Symfony\Component\HttpKernel\Exception\HttpException - Symfony\Component\HttpKernel\Exception\NearMissValueResolverException - Symfony\Component\HttpKernel\HttpKernelInterface - Symfony\Component\Serializer\Encoder\JsonEncoder - Symfony\Component\Serializer\Encoder\XmlEncoder - Symfony\Component\Serializer\Exception\NotNormalizableValueException - Symfony\Component\Serializer\Exception\PartialDenormalizationException - Symfony\Component\Serializer\Normalizer\ArrayDenormalizer - Symfony\Component\Serializer\Normalizer\DenormalizerInterface - Symfony\Component\Serializer\Normalizer\ObjectNormalizer - Symfony\Component\Serializer\Serializer - Symfony\Component\Serializer\SerializerInterface - Symfony\Component\Validator\ConstraintViolation - Symfony\Component\Validator\ConstraintViolationList - Symfony\Component\Validator\Exception\ValidationFailedException - Symfony\Component\Validator\Validator\ValidatorInterface - Symfony\Component\Validator\ValidatorBuilder interfaces: []