Skip to content

Comment l'installer

Nek- edited this page Mar 4, 2013 · 4 revisions

Récupérer les fichiers

Installation pour Symfony 2.1 (avec composer, recommandé)

Dans votre fichier composer.json, ajoutez ceci:

{
    "require": {
        # ... Autres dépendances ...
        "nekland/feed-bundle": "*"
    }
}

Une fois cela fait, ouvrez une console dans votre projet et faites un composer update:

composer update nekland/feed-bundle

Ceci installera automatiquement le bundle.

Installation pour Symfony 2.0 (avec les deps)

Vous avez besoin d'ajouter le FeedBundle dans les dépendances de votre projet. Ouvrez donc le fichier « deps » et ajoutez la dépendance suivante à la fin du fichier.

Remarquez que la version requise est la version 1.2.0, cependant cela ne devrait pas avoir trop d'importance dans le sens où la version 2.0 devrait rester compatible avec Symfony 2.0 (mais attention tout de même, la compatibilité peut être cassée du jour au lendemain). De plus, avec la v2.0.0, les namespaces ont changé, ce qui implique une modification des fichiers suivants.

[FeedBundle]
    git=http://github.com/Nek-/FeedBundle.git
    target=/bundles/Nekland/FeedBundle
    version=1.2.0

Exécutez ensuite la commande suivante dans un terminal :

php bin/vendors update

Il faut à présent ajouter le bundle à l'autoload

        $loader->registerNamespaces(array(
            // ...
            'Nekland'          => __DIR__.'/../vendor/bundles',
            // ...
        ));

Ajoutez le FeedBundle dans votre projet Symfony 2

  1. Modifiez le fichier app/AppKernel.php et ajoutez cette ligne :
        $bundles = array(
            // ...
            new Nekland\Bundle\FeedBundle\NeklandFeedBundle(),
            // ...
        );
  1. Félicitation, vous venez d'installer NeklandFeedBundle

N'oubliez pas de créer le dossier nécessaire au bon fonctionnement du bundle (ce dossier est personnalisable dans la configuration)

mkdir web/feeds
Clone this wiki locally