thrace-project / media-bundle
The `ThraceMediaBundle` handles file, video, audio and image upload plus some image manipulations.
Package info
github.com/thrace-project/media-bundle
Type:symfony-bundle
pkg:composer/thrace-project/media-bundle
Requires
- php: >=5.3.3
- symfony/form: ~2.3
- symfony/framework-bundle: ~2.3
- symfony/twig-bundle: 2.*
- symfony/validator: ~2.3
Requires (Dev)
- doctrine/doctrine-bundle: 1.*
- doctrine/orm: 2.*
- knplabs/gaufrette: dev-master
- knplabs/knp-gaufrette-bundle: dev-master
- liip/imagine-bundle: dev-master
- mikey179/vfsstream: dev-master
- phpunit/php-code-coverage: 1.2.*@dev
- phpunit/phpunit: 3.7.*@dev
- symfony/doctrine-bridge: ~2.3
- thrace/component-bundle: *
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
The ThraceMediaBundle handles file, video, audio and image upload plus some image manipulations like
cropping, rotating, resetting ... etc. in your Symfony 2 application. It is 100% integrated with Doctrine ORM.
It is based on Plupload library!
Also it has hard dependency of KnpGaufretteBundle - used for filesystem abstraction
and LiipImagineBundle for image manipulation with Imagine library.
Documentation
The bulk of the documentation is stored in the Resources/doc/index.md file in this bundle:
Read the documentation
Issues and feature requests are tracked in the Github issue tracker.
Notice: All PHP code is tested with PHPUnit. To run test
$ composer.phar install --dev --prefer-source $ phpunit
When reporting a bug, it may be a good idea to reproduce it in a basic project built using the Symfony Standard Edition to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.