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
Namers-related
Storage-related
- Using Gaufrette as storage abstraction
- Using Flysystem as storage abstraction
- Using a custom storage
Mapping-related
Forms-related
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
Validation-related
The Symfony Validator component provides tools to validate your data.
To install the package, run the following command:
composer require symfony/validator