eo/media-bundle

Symfony EoMediaBundle


Keywords
media, file, sonata, upload, pdf, youtube, dailymotion, vimeo
License
MIT

Documentation

EoMediaBundle

Build Status

Dependencies Status

The EoMediaBundle is a media library based on a dedicated provider which handles different type of media: files, videos or images.

Each type is managed by a provider service which is in charge of:

  • retrieving media metadata
  • generating media thumbnail
  • tweaking the edit form
  • rendering the media

Each media can be linked to a context. A context can be news, user or any name you want. A context allows you to group a set of pictures together. As requirements can be different for each context, a context is defined by a set of formats and a set of providers.

As the infrastructure is not standard, the MediaBundle abstracts the filesystem layer and the cdn layer.

Prerequisites

This version of the bundle requires Symfony 2.2+

Documentation

The bulk of the documentation is stored in the Resources/doc/index.md file in this bundle:

Read the Documentation for master

License

This bundle is under the MIT license. See the complete license in the bundle:

Resources/meta/LICENSE

Reporting an issue or a feature request

Issues and feature requests related to this bundle are tracked in the Github issue tracker https://github.com/eymengunay/EoMediaBundle/issues.