Thanks to visit codestin.com
Credit goes to github.com

Skip to content

MapRequestPayload with UploadedFile #52678

Closed
@jurchiks

Description

@jurchiks

Description

It would be very nice if MapRequestPayload also supported UploadedFile fields. Currently I haven't found absolutely any documentation stating that it does.

Example

readonly class UploadImageDTO
{
  public function __construct(
    public string $title,
    public string $description,
    // Add assertions about mime type and size, if possible.
    public UploadedFile $file,
  ) {}
}

class SomeController
{
  public function uploadImage(
    #[MapRequestPayload] UploadImageDTO $requestData
  ): Response
  {
    // $requestData->file is guaranteed to be an UploadedFile
  }
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions