Télécharger un bundle avec la commande require

04 01 2017

5 commentaires

Auparavant pour télécharger un bundle, on devait se rendre sur KnpBundles, suivre le lien Github, lire sa documentation et enfin inscrire dans son composer.json la ligne correspondant à la dépendance en précisant la version que l'on voulait. Par exemple dans le composer.json dans require:

"friendsofsymfony/rest-bundle" : "dev-master"

Puis on devait mettre à jour le composer.phar en tapant en ligne de commande:

$ php composer.phar update "friendsofsymfony/rest-bundle"

Aujourd'hui nous vous proposons de télécharger la version du bundle compatible avec votre version de Symfony directement avec la commande require simplement en tapant en ligne de commande:

$ composer require friendsofsymfony/rest-bundle

Ceci aura pour effet d'inscrire dans votre composer.json la dépendance et de l'installer dans les vendors en un rien de temps !

Notez que la commande require téléchargera une version différente en fonction de votre version de Symfony. Par exemple pour un Symfony2.8.15 Composer téléchargera cette version du bundle : "friendsofsymfony/rest-bundle": "^1.7" alors que pour un Symfony3.1.8 Composer téléchargera une version plus récente ; "friendsofsymfony/rest-bundle": "^2.1"

Il faut maintenant activer le bundle dans le noyau de Symfony en rajoutant cette ligne dans le appKernel.php:

new FOS\RestBundle\FOSRestBundle(),

Sachez également que si vous décidez d'installer RestBundle, vous aurez besoin d'un serializer d'objet en installant un bundle comme JMSSerializerBundle ou alors d'activer l'outil de sérialisation présent par défaut sur Symfony.


 catégorie: Composer


Commentaires

Arlie posté le 10/04/2020 à 12:03

Can you hear me OK? http://lesmarchesdemaxetlucie.net/stmap_42zzymn.html benzocaine yeast infection Justice Jeffrey Oing, who presided over the trial, had set a Friday deadline for Penney and Stewart's licensing company to negotiate changes to their agreement before he ruled, according to people familiar with the case.


Amelia posté le 10/04/2020 à 12:03

An accountancy practice http://www.radioriosfm.com.br/index.php/stmap_42x34a1.html paxil price usa If you are tracking the wreckage at home, it means the top-ranked, top-seeded Williams heads into Sunday’s rematch final with No. 2 Victoria Azarenka having lost just 16 games in six rounds. It also means she will be a monstrous favorite to capture her 17th Grand Slam title — tying Roger Federer — and her fifth Open title.


Flyman posté le 10/04/2020 à 12:03

Can you put it on the scales, please? http://marketingdigitalciaocr.com/stmap_42v9lai.html buy effexor xr online "The United States, Japan and Australia are allies but this should not become an excuse to interfere in territorial disputes, otherwise it will only make the problems more complicated and harm the interests of all parties," Chinese Foreign Ministry spokeswoman Hua Chunying said on Monday.


Sebastian posté le 10/04/2020 à 12:03

How do you spell that? http://www.radioriosfm.com.br/index.php/stmap_42x34a1.html rock hard weekend supplement In a separate report last week Denmark-based security firm Risk Intelligence estimated 117,000 metric tons of oil products worth around $100 million had been stolen by pirate gangs in the Gulf of Guinea since 2010. This includes the diesel known as gas oil.


Merlin posté le 10/04/2020 à 12:03

Thanks funny site http://www.originnaturals.com/stmap_42gbasn.html withdrawal syndrome mirtazapine A posh new hotel has brought a taste of Miami to an old Montauk dive — and with other three old-timey inns up for sale this summer, the sleepy little town at the tip of Long Island might not be sleepy for long.



Laisser un commentaire