Skip to content

A simple Symfony bundle to ease file uploads with ORM entities and ODM documents.

License

Notifications You must be signed in to change notification settings

aleho/VichUploaderBundle

This branch is 28 commits behind dustin10/VichUploaderBundle:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4fad8e4 · Nov 29, 2024
Nov 3, 2024
Jun 11, 2024
Sep 16, 2024
Jun 21, 2024
Nov 29, 2024
Jul 7, 2024
Nov 18, 2024
Jun 24, 2020
May 10, 2021
Mar 28, 2019
Sep 3, 2022
Dec 8, 2023
Nov 22, 2019
Jul 24, 2022
Sep 3, 2022
Mar 20, 2023
Sep 16, 2024
Mar 20, 2023
Apr 18, 2021
Jun 3, 2023
Nov 22, 2022

Repository files navigation

VichUploaderBundle

Build Status Total Downloads Latest Unstable Version Latest stable Version

The VichUploaderBundle is a Symfony bundle that attempts to ease file uploads that are attached to ORM entities, MongoDB ODM documents, or PHPCR ODM documents.

  • Automatically name and save a file to a configured directory
  • Inject the file back into the entity or document when it is loaded from the datastore as an instance of Symfony\Component\HttpFoundation\File\File
  • Delete the file from the file system upon removal of the entity or document from the datastore
  • Templating helpers to generate public URLs to the file

All of this functionality is fully configurable to allow for app-specific customization.

Documentation

For usage documentation, see:

docs/index.md

If upgrading from a previous version, also check:

UPGRADE.md

Contributing

See the CONTRIBUTING file.

License

See the bundled LICENSE file.

About

A simple Symfony bundle to ease file uploads with ORM entities and ODM documents.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 98.3%
  • Twig 1.4%
  • Makefile 0.3%