Nos articles taggués « symfony »
JoliMediaSyliusBundle, a New Bridge for Your Sylius Projects
Does the excellent Sylius E-commerce framework even need an introduction? If Sylius has established itself in the e-commerce ecosystem, it’s largely thanks to its ability to adapt to a wide variety of business…
par Loïc Frémont
JoliMediaSyliusBundle, un nouveau bridge pour vos projets Sylius
Est-il encore nécessaire de présenter l’excellent framework E-commerce Sylius ? Si Sylius s’est imposé dans l’écosystème e-commerce, c’est notamment grâce à sa capacité à s’adapter à des besoins métier très variés…
par Loïc Frémont
Customizing Sylius Grids – Improved DX with Grid Mutators
In Sylius, grids handle back-office list rendering: data fetching, column definitions, filters, actions, and more. Sylius E-commerce ships with a large number of ready-to-use grids that can be customized to fit…
par Loïc Frémont
Customiser les grilles Sylius – DX améliorée avec les Grid mutators
Dans Sylius, les grilles sont responsables de l’affichage des listes du back-office : récupération des données, définition des colonnes, filtres, actions… Sylius E-commerce fournit un grand nombre de grilles…
par Loïc Frémont
Profiler un consumer avec Blackfire
Quand on parle de profiling PHP avec Blackfire, on pense généralement à une requête HTTP : un clic sur l’extension navigateur, et hop, le profil apparaît. Mais que faire quand le code à profiler tourne dans un…
par Grégoire Pineau
Comprendre (enfin) les TTY et PTY avec le composant Process de Symfony
Vous est-il déjà arrivé de lancer une commande (composer, rsync ou une commande Symfony) directement dans votre terminal pour y admirer de jolies barres de progression colorées, mais de constater que cette même…
par Grégoire Pineau
Comment utiliser les attributs PHP sur un contrôleur Symfony ?
PHP 8.0 a introduit les attributs, et c’est une excellente fonctionnalité ! Le code devient plus lisible, plus simple à écrire, et bénéficie pleinement de la coloration syntaxique et du linting de notre IDE. Symfony…
par Grégoire Pineau
AFUP Day 2026 Paris, retour sur une journée dans l’écosystème PHP
Ce vendredi 22 mai 2026, l’équipe JoliCode était présente à l’AFUP Day 2026 Paris à l’ESGI Paris pour une journée de conférences. L’ambiance était conviviale et studieuse, avec un programme axé sur l’IA, l’architecture…
par Damien Alexandre, + 4 autres
Claude Code, Cursor, Symfony/AI, Vercel AI SDK : 3 formations pour garder la main
Trois formations IA sont disponibles dès maintenant sur JoliCampus, avec des sessions ouvertes à l’inscription. Elles sont construites sur ce qu’on pratique chez JoliCode et Premier Octet : des projets clients…
par Anthony Maison
Notre retour sur le SymfonyLive Paris 2026
Les années passent, mais certaines traditions restent immuables. Il y a quelques jours, la communauté s’est de nouveau réunie à la Cité Universitaire pour l’édition 2026 du Symfony Live Paris. Si le monde de la…
par Claire Coloma, + 5 autres
Jane now supports OpenAPI 3.1 and JSON Schema 2020–12
Version 7.11.0 of Jane PHP, the API client and Normalizer generator, is now available. This major update to the generation engine focuses on aligning with the latest industry standards through the support of JSON…
par Baptiste Leduc
Jane supporte maintenant JSON Schema 2020–12 et OpenAPI 3.1
La version v7.11.0 de Jane PHP, le générateur de client d’API et de Normalizer, est désormais disponible. Cette mise à jour majeure du moteur de génération se concentre sur l’alignement avec les derniers standards…
par Baptiste Leduc
AutoMapper 10.0: High-performance mapping ready for the future
This is a major milestone for the library: AutoMapper has reached version 10.0. While our promise remains unchanged — transforming your data from one format to another as fast as possible — this version marks a…
par Baptiste Leduc
AutoMapper 10.0 : Le mapping haute performance prêt pour le futur
C’est une étape majeure pour la librairie : AutoMapper passe en version 10.0. Si notre promesse reste inchangée — transformer vos données d’un format à un autre le plus vite possible — cette version marque une…
par Baptiste Leduc
Microservices et contrats d’API : Jane comme source de vérité
Dans le développement d’une API, nous sommes tous confrontés au même défi : maintenir la cohérence entre la documentation et le code. Qui n’a jamais perdu des heures à débugger une erreur parce que le champ user_id…
par Baptiste Leduc
Our experience upgrading a project to Symfony 8
🎉 Symfony 8 🎉 is out after 2 years of hard work, and we are already using it in production. How so? Follow me in this upgrade process 🤓 We start our journey with a Symfony 7.3 pet project, it’s called 🎅 Secret…
par Damien Alexandre
JoliMediaBundle, a new media bundle for your Symfony projects
This is a short story that begins in early 2025 when, while proofreading an article we were about to publish on the JoliCode blog, I noticed an image with rather questionable graphic quality. "— What a shame…
par Xavier Lacot
Dites-nous tout !
Un de nos articles vous a aidé dans votre travail et vous voulez nous remercier ? Vous avez trouvé une typo ou une erreur ? N’hésitez pas à nous le faire savoir en nous envoyant un message