PHPackages                             armetiz/media-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. armetiz/media-bundle

AbandonedSymfony-bundle[Image &amp; Media](/categories/media)

armetiz/media-bundle
====================

Symfony ArmetizMediaBundle

1.0.5(13y ago)287BSDPHPPHP &gt;=5.3.2

Since Oct 16Pushed 13y ago1 watchersCompare

[ Source](https://github.com/armetiz/ArmetizMediaBundle)[ Packagist](https://packagist.org/packages/armetiz/media-bundle)[ RSS](/packages/armetiz-media-bundle/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (4)Versions (3)Used By (0)

ArmetizMediaBundle
==================

[](#armetizmediabundle)

[![project status](https://camo.githubusercontent.com/b828232a556fb449bb9614e13e775ca1745f126c99fe75acb40a50b35a6f84bc/687474703a2f2f7374696c6c6d61696e7461696e65642e636f6d2f61726d6574697a2f41726d6574697a4d6564696142756e646c652e706e67)](http://stillmaintained.com/armetiz/ArmetizMediaBundle)[![Build Status](https://camo.githubusercontent.com/c6904b734eba158a734fdc501607d44491deae98614118ba485e331cf89d7052/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f61726d6574697a2f41726d6574697a4d6564696142756e646c652e706e67)](http://travis-ci.org/armetiz/ArmetizMediaBundle)

A Media Manager Bundle.

Todo
----

[](#todo)

Do something to provide an automatic CDN Add "base\_folder: medias/" Use it to Gaufrette Adapter &amp; CDN

Move "namespace" from Provider to Context. Tell the MediaManager to use Context params on selected Provider

L'utilisation d'un "transformer.null" permet d'utiliser les traitements par défaut du Provider sur different format

Enregistrer le context &amp; le provider au sein du Media directement : eviter la detection automatique du context &amp; du provider. Cela permet aussi d'utiliser un Media dans plusieurs contexts sans devoir définir de ClassEntity.

Rendu de vue

options = { transformer: "thumbnail", transformer\_options: { //Optional, use default transformer option and merge with it engine: gd } };

mediaRender (monMedia, "format\_name", options);

//Numerosus Pour choisir le type de rendu, utiliser les options de rendu avec un Helper Twig. Cela va eviter de compliquer le dévleoppement du MediaManager avec la configuration des formats par Provider.. Ce qui allourdit la configuration énormement

Installation
------------

[](#installation)

Installation is a quick 3 step process:

1. Download ArmetizMediaBundle using composer
2. Enable the Bundle
3. Configure your application's config.yml

### Step 1: Download ArmetizMediaBundle using composer

[](#step-1-download-armetizmediabundle-using-composer)

Add ArmetizMediaBundle in your composer.json:

```
{
    "require": {
        "armetiz/media-bundle": "*"
    }
}
```

Now tell composer to download the bundle by running the command:

```
$ php composer.phar update armetiz/media-bundle
```

Composer will install the bundle to your project's `vendor/armetiz` directory.

### Step 2: Enable the bundle

[](#step-2-enable-the-bundle)

Enable the bundle in the kernel:

```
