kphoen/vich-uploader-sandbox

This package is abandoned and no longer maintained. No replacement package was suggested.

VichUploaderBundle sandbox

dev-master / 2.4.x-dev 2014-05-12 17:14 UTC

This package is auto-updated.

Last update: 2020-01-27 15:33:51 UTC


README

What's inside?

This sandbox comes with several branches, each one featuring distinct configurations of VichUploaderBundle:

On top of that, you'll find sample implementations of common needs:

  • OneToOne relationship: one entity = one uploadable image ;
  • OneToSeveral relationship: each entity has exactly X uploadable images (where X is known);
  • OneToMany relationship: one entity = X uploadable images, where X can be different from one entity to another ;

Installation

Get composer:

curl -s http://getcomposer.org/installer | php

Run the following command for the master branch:

php composer.phar create-project kphoen/vich-uploader-sandbox:dev-master

The installation process used Incenteev's ParameterHandler to handle parameters.yml configuration. With the current installation, it is possible to use environment variables to configure this file:

DATABASE_NAME=sandbox DATABASE_USER=sandbox DATABASE_PASSWORD=sandbox php composer.phar create-project kphoen/vich-uploader-sandbox:dev-master

Run

If you are running PHP5.4, you can use the built in server to start the demo:

php -S localhost:9090 -t web/

Now open your browser and go to http://localhost:9090/