Getting started with VichUploaderBundle

September 24, 2025 ยท View on GitHub

VichUploaderBundle provides an easy way to link file uploads with a persistence layer.

So if you want to save file uploads to ORM entities, MongoDB ODM documents, or PHPCR ODM documents, you are in the right place.

Installation

Don't worry, it will be quick and easy (I promise!):

Usage

Cookbooks

The Symfony Form component allows you to easily create, process and reuse HTML forms.

To install the package, run the following command:

composer require symfony/form

The Symfony Validator component provides tools to validate your data.

To install the package, run the following command:

composer require symfony/validator

Other usages

Useful resources