Blog

Symfony3 est sorti

Par Alexandre, le 11/01/2017 à 11h41 dans PHP

Des mois qu’on était impatient d’avoir l’officialisation de la nouvelle, c’est désormais fait : Symfony3 est sorti !
Il est possible de se le procurer, comme d’habitude sur le site officiel du framework : https://symfony.com/download.
Si tout se passe bien niveau emploi du temps, je devrais pouvoir débuter à migrer mes sites actuels sur la nouvelle version de Symfony prochainement. Je pense particulièrement à Web-City.fr et à MyPanier.fr qui ont été réalisés respectivement sur Symfony2.5 et Symfony2.8. Comme l’indique la feuille de route Symfony3, la migration devrait se faire relativement en douceur, ce qui est rassurant.

Parmi les changements majeurs de Symfony3, on peut désormais manipuler un objet $request en le passant directement en paramètre dans nos actions comme ceci:
public function ajouterAction(Request $request)
Cela nous économise le fameux $request=$this->getRequest() de Symfony2.
Pour cela il suffit désormais d'inclure le composant Request dans nos contrôleurs comme ceci:
use Symfony\Component\ HttpFoundation\Request;


Réseaux sociaux
twitter linkedin github

AlexandreHouriez.fr © 2019