Symfony 3.0 est disponible depuis décembre 2015
Les équipes de SENSIOLABS ont annoncé en décembre dernier la sortie de la version 3 de Symfony 2. Retour sur cette évolution
Notre agence Symfony 2 a bien entendu suivi ces évolutions et mis en place de nouvelles pratiques. Par exemple, certaines classes ou onctions sont devenus, au fur et à mesure, obsolètes dans certaines version 2, et ont, par la force des choses, étaient supprimés de la version Symfony 3.
Par exemple, voici plusieurs changements de noms que nous avons observés :
- la classe UniversalClassLoader devient ClassLoader
- registerNamespaces(), registerPrefixes(), registerNamespaces(), registerPrefixes() deviennent addPrefixes()
- getNamespaceFallbacks() et getPrefixFallbacks() deviennent getFallbackDirs()
- DebugUniversalClassLoader en DebugClassLoader
- ProgressHelper n’existe plus. c’est ProgressBar qui la remplace.
- isQuiet(), isVerbose(), isVeryVerbose(), isDebug() sont de nouvelles méthodes ajoutées à la console.
- …

Nous ne rentrerons pas plus dans le détails, qui ne passionnent que les développeurs Symfony 2/ Symfony 3 ! Pour les puristes, nous vous invitons à consulter le site officiel de Symfony 3.
Pour vos projets Symfony 2 ou Symfony 3, nous vous remercions de nous contacter directement.





