Closed
Description
We have a lot of issues related to file uploading. Let's merge them all in this meta-issue so we can coordinate the changes better:
- Stop using entities + form to upload and persist the file upload. Use a DTO + form instead. Consider improving the file upload tutorial #6753
- Explain how to upload multiple files at once. Add cookbook entry about uploading and validating multiple files #5603
- Better explain the way we manage uploaded file extension and MIME type ... and the difference between what the client send and what we guess. Better documentation for UploadedFile #2542
- There's a bug with the breadcrumb of the file upload article. "How to Upload Files" is misplaced under the Routing component #7606
- Mention VichUploaderBundle and entity listeners. upload_file.rst with entity listeners and vich options #7818
- How to create fake files for tests. [Testing] add more details on how to play with fake files for file uploading #5346
- Use a data transformer. upload_file.rst: Recommend view transformer instead of manually "transforming" the property? #11158
- File upload guide recommends insecure behaviour File upload guide recommends insecure behaviour #12192
- [Form] Upload file edit example tip is not needed [Form] Upload file edit example tip is not needed #13697