name: RequestPayloadValueResolver class_comment: '# * @author Konstantin Myakshin # * # * @final' dependencies: - name: EventSubscriberInterface type: class source: Symfony\Component\EventDispatcher\EventSubscriberInterface - name: UploadedFile type: class source: Symfony\Component\HttpFoundation\File\UploadedFile - 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: MapUploadedFile type: class source: Symfony\Component\HttpKernel\Attribute\MapUploadedFile - name: ValueResolverInterface type: class source: Symfony\Component\HttpKernel\Controller\ValueResolverInterface - name: ArgumentMetadata type: class source: Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata - name: ControllerArgumentsEvent type: class source: Symfony\Component\HttpKernel\Event\ControllerArgumentsEvent - name: BadRequestHttpException type: class source: Symfony\Component\HttpKernel\Exception\BadRequestHttpException - name: HttpException type: class source: Symfony\Component\HttpKernel\Exception\HttpException - name: NearMissValueResolverException type: class source: Symfony\Component\HttpKernel\Exception\NearMissValueResolverException - name: UnsupportedMediaTypeHttpException type: class source: Symfony\Component\HttpKernel\Exception\UnsupportedMediaTypeHttpException - name: KernelEvents type: class source: Symfony\Component\HttpKernel\KernelEvents - name: NotEncodableValueException type: class source: Symfony\Component\Serializer\Exception\NotEncodableValueException - name: PartialDenormalizationException type: class source: Symfony\Component\Serializer\Exception\PartialDenormalizationException - name: UnexpectedPropertyException type: class source: Symfony\Component\Serializer\Exception\UnexpectedPropertyException - name: UnsupportedFormatException type: class source: Symfony\Component\Serializer\Exception\UnsupportedFormatException - name: DenormalizerInterface type: class source: Symfony\Component\Serializer\Normalizer\DenormalizerInterface - 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: TranslatorInterface type: class source: Symfony\Contracts\Translation\TranslatorInterface properties: [] methods: - name: __construct visibility: public parameters: - name: serializer - name: validator default: 'null' - name: translator default: 'null' comment: null - name: resolve visibility: public parameters: - name: request - name: argument comment: null - name: onKernelControllerArguments visibility: public parameters: - name: event comment: null - name: getSubscribedEvents visibility: public parameters: [] comment: null - name: mapQueryString visibility: private parameters: - name: request - name: argument - name: attribute comment: null - name: mapRequestPayload visibility: private parameters: - name: request - name: argument - name: attribute comment: null - name: mapUploadedFile visibility: private parameters: - name: request - name: argument - name: attribute comment: null traits: - Symfony\Component\EventDispatcher\EventSubscriberInterface - Symfony\Component\HttpFoundation\File\UploadedFile - Symfony\Component\HttpFoundation\Request - Symfony\Component\HttpKernel\Attribute\MapQueryString - Symfony\Component\HttpKernel\Attribute\MapRequestPayload - Symfony\Component\HttpKernel\Attribute\MapUploadedFile - Symfony\Component\HttpKernel\Controller\ValueResolverInterface - Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata - Symfony\Component\HttpKernel\Event\ControllerArgumentsEvent - Symfony\Component\HttpKernel\Exception\BadRequestHttpException - Symfony\Component\HttpKernel\Exception\HttpException - Symfony\Component\HttpKernel\Exception\NearMissValueResolverException - Symfony\Component\HttpKernel\Exception\UnsupportedMediaTypeHttpException - Symfony\Component\HttpKernel\KernelEvents - Symfony\Component\Serializer\Exception\NotEncodableValueException - Symfony\Component\Serializer\Exception\PartialDenormalizationException - Symfony\Component\Serializer\Exception\UnexpectedPropertyException - Symfony\Component\Serializer\Exception\UnsupportedFormatException - Symfony\Component\Serializer\Normalizer\DenormalizerInterface - Symfony\Component\Serializer\SerializerInterface - Symfony\Component\Validator\ConstraintViolation - Symfony\Component\Validator\ConstraintViolationList - Symfony\Component\Validator\Exception\ValidationFailedException - Symfony\Component\Validator\Validator\ValidatorInterface - Symfony\Contracts\Translation\TranslatorInterface interfaces: - ValueResolverInterface