Doctrine

Dev back

Symfony Live Paris 2026 : notre retour sur le ...

Lors du Symfony Live Paris 2026, des avancées significatives concernant le chiffrement des données avec Doctrine et l'intégration de sidekicks via FrankenPHP ont été présentées. Doctrine facilite désormais l'injection de dépendances pour un chiffrement accessible, minimisant l'impact sur les performances. FrankenPHP introduit des workers pour maintenir l'état de l'application entre les requêtes, améliorant ainsi la réactivité des applications PHP. Ces innovations soulignent l'importance croissante de la sécurité des données et de l'optimisation des performances dans les projets Symfony.

Dev back

Routing with Doctrine Inheritance

Cet article présente comment utiliser l'héritage dans Doctrine pour gérer le routage des entités dans une application Symfony. Il explique étape par étape comment créer un contrôleur pour afficher des détails d'entités 'starship' tout en tenant compte des types d'entités à l'aide de l'injection de dépendances et de l'héritage de modèles Twig pour personnaliser l'affichage des pages selon le type de vaisseau spatial. Les erreurs potentielles telles que les 404 sont également abordées.

Dev front

Inheritance with Twig

Ce tutoriel aborde l'utilisation de l'héritage de templates avec Twig et Doctrine dans un projet Symfony. Il démontre comment créer des templates partiels pour des composants UI réutilisables et comment utiliser l'héritage de template pour gérer les variations de contenu d'une manière élégante et efficace. L'auteur présente également une méthode pour gérer les templates dynamiques afin d'afficher des propriétés spécifiques selon les différents types de vaisseaux, en utilisant des blocs qui peuvent être remplacés par des templates hérités.

Dev back

Foundry Fixtures for Inheritance

Cet article présente la gestion des fixtures avec Foundry dans un projet PHP, en mettant l'accent sur l'héritage des classes et la création de nouvelles usines pour les entités héritées. Il décrit comment structurer les usines pour éviter la duplication de code et gérer correctement l'injection de dépendances dans un contrôleur, ce qui permet de récupérer dynamiquement différents types d'entités liées à l'héritage.

Fullstack

New SymfonyCasts Course: Symfony Forms - The Basics (Symfony Blog)

Un nouveau cours sur SymfonyCasts aborde la création de formulaires avec Symfony, en expliquant comment transformer des données brutes en objets validés et en intégrant des fonctionnalités de sécurité comme CSRF. Le cours cible les débutants ainsi que ceux souhaitant renforcer leur compréhension des formulaires dans Symfony, tout en explorant des scénarios réels et des techniques avancées. Les thèmes incluent la configuration, le rendu, la validation, et le style des formulaires.

Dev back

Challenge #1 for Raw SQL Queries | SymfonyCasts

Ce contenu traite des requêtes SQL brutes avec Doctrine et propose un défi associé pour améliorer les compétences des utilisateurs en matière de requêtes en utilisant le framework Symfony. Les utilisateurs doivent acheter un accès pour débloquer le challenge et peuvent revoir la vidéo à tout moment.