Symfony

Dev back

Doctrine, Symfony 6 & the Database Video Tutorial Screencast

Ce cours sur Symfony 6 se concentre sur Doctrine, un ORM puissant permettant d'interagir avec des bases de données. Les étudiants apprendront à créer et mettre à jour des entités, générer des migrations, et effectuer des requêtes de données efficacement. Avec l'intégration de PHP 8, ce tutoriel est conçu pour rendre le travail avec les bases de données agréable et accessible, grâce à des concepts comme les requêtes personnalisées et les associations.

Dev back

Ship Upgrades: Updating an Entity

Cet article présente un tutoriel sur la mise à jour d'une entité dans Symfony 7, en utilisant la bibliothèque Doctrine. Il décrit le processus d'exécution de commandes ainsi que la gestion des templates en Twig. L'accent est mis sur la structure et le code nécessaires pour effectuer des mises à jour d'entités dans une application Symfony.

Dev back

Black Hole: Deleting Entities

Cet article traite d'un tutoriel sur la suppression d'entités dans Symfony 7, en utilisant Doctrine. Il fournit des explications sur la configuration et la logique des commandes pour retirer des enregistrements spécifiques de la base de données. Des extraits de code et des instructions détaillées sur la manière d'exécuter ces commandes sont inclus.

Dev back

High-Tech Controllers: Auto-inject Entities

Cette vidéo tutorielle explique comment auto-injecter des entités dans Symfony 7 en utilisant des contrôleurs. Elle couvre également la gestion des attributs et l'utilisation de résolveurs de valeur dans les URL. Ce contenu est utile pour les développeurs cherchant à approfondir leur connaissance de Symfony et à optimiser leur code PHP.

Dev back

Auto Slug and Timestamps with Doctrine Extensions

Ce contenu présente un tutoriel sur l'utilisation des extensions de Doctrine dans Symfony 7, en se concentrant sur l'implémentation de slugs automatiques et de timestamps. Il décrit les fichiers de configuration nécessaires et fournit des exemples de code pour gérer les entités. Les extensions permettent d'améliorer la gestion des données dans les applications Symfony en rendant certaines tâches de routine plus faciles et plus efficaces.

Dev back

Starship Upgrade: Adding Slug and Timestamp Fields

Le cours sur Symfony 7 et Doctrine aborde l'ajout de champs Slug et Timestamp à l'entité Starship, ainsi que des concepts tels que les migrations, l'insertion de données via des fixtures et l'utilisation de requêtes DQL. Les utilisateurs apprendront aussi à gérer la pagination et à utiliser des extensions pour automatiser la création de Slug et les horodatages.

Dev back

Alien Tech for Fixtures: Foundry & Faker

Ce cours aborde l'utilisation de Doctrine avec Symfony 7 pour gérer les bases de données, en se concentrant sur des techniques avancées comme l'injection des entités et la pagination. Des outils comme Foundry et Faker sont également présentés pour faciliter la création de fixtures. On y apprend à insérer et manipuler des données tout en améliorant la structure des entités avec des champs supplémentaires tels que les slugs et les timestamps.

Dev back

Alien Tech for Fixtures: Foundry & Faker

Cet article explique comment utiliser les bibliothèques Foundry et Faker pour créer des fixtures dans Symfony 7 et Doctrine. Il décrit le processus d'installation et la création d'une usine pour générer des données fictives. Ce tutoriel inclut des extraits de code et des exemples pratiques pour aider les développeurs à intégrer ces bibliothèques dans leurs projets Symfony.

Dev back

Cosmic Queries: the Repository Class

Ce contenu présente un chapitre du cours SymfonyCasts sur Doctrine et Symfony 7, axé sur la classe Repository, qui traite des requêtes complexes dans une base de données. Il aborde l'installation de Doctrine, la configuration de la base de données, l'utilisation de Docker, ainsi que divers aspects tels que la migration de données, l'insertion avec des fixtures, et l'implémentation de requêtes DQL. Ce chapitre fait parti d'une serie sur la gestion des données dans les applications Symfony.

Dev back

Cosmic Queries: the Repository Class

Cet article propose une formation sur l'utilisation de la classe Repository dans Symfony 7 et Doctrine 3. Il aborde la création de requêtes personnalisées et la gestion des données via des contrôleurs spécifiques. La présentation inclut des extraits de code et des explications détaillées pour aider les développeurs à comprendre et à implémenter des fonctionnalités avancées dans leurs applications Symfony.