Symfony

Dev back

Publishing to Packagist

Ce tutoriel explique comment créer un bundle réutilisable avec Symfony, en incluant des étapes pour publier un package sur Packagist, gérer les mises à jour automatiques et fournir des instructions d'installation et d'utilisation d'un service générant du texte factice. Il est pertinent pour les développeurs PHP et Symfony.

Dev back

Tags, Compiler Passes & Other Nerdery

Ce tutoriel explique comment créer un bundle réutilisable dans Symfony 5, en abordant des concepts comme les passes de compilateur et les configurations d'autoconfiguration. Bien que construit avec Symfony 4, la plupart des concepts s'appliquent également à Symfony 5, ce qui en fait une ressource utile pour les développeurs Ruby et ceux désirant approfondir leurs compétences en développement avec cet environnement.

Dev back

Plugin System with Tags

Ce tutoriel explique comment créer un système de plugins avec des tags dans Symfony. Bien que développé sur Symfony 4, la plupart des concepts sont applicables à Symfony 5. Il inclut des instructions sur l'utilisation de la méthode `wordProviders` et le taggage de services dans le fichier de configuration XML.

Dev back

Event Constants & @Event Docs

Cet article fournit un tutoriel sur la création d'un bundle Symfony réutilisable en utilisant des événements. Il couvre la mise en place et la documentation des constants d'événements pour les développeurs souhaitant comprendre et intégrer cette fonctionnalité dans leurs projets. bien que construit sur Symfony 4, la plupart des concepts sont également applicables à Symfony 5.

Dev back

Dispatching Custom Events

Ce tutoriel explique comment créer et dispatcher des événements personnalisés dans Symfony. À partir de Symfony 4.4, des classes spécifiques doivent être utilisées pour la gestion des événements, ce qui simplifie le processus. Le contenu couvre également les bonnes pratiques pour gérer les dépendances optionnelles dans un bundle Symfony. Le tutoriel est également applicable à Symfony 5, offrant ainsi une base pour les développeurs cherchant à améliorer leurs connaissances sur l'utilisation des événements dans leurs applications Symfony.

Dev back

Controller Functional Test

Ce tutoriel explique comment réaliser des tests fonctionnels de contrôleurs en utilisant Symfony, avec des précisions sur les tests à partir de Symfony 4 et les changements apportés dans Symfony 5. Il aborde aussi les bonnes pratiques pour configurer un client de test et les mises à jour nécessaires pour éviter les avertissements de dépréciation. Bien que construit sur Symfony 4, de nombreux concepts sont applicables à Symfony 5.

Dev back

Adding Routes & Controllers

Ce tutoriel explique comment créer un bundle Symfony réutilisable en ajoutant des routes et des contrôleurs. Il couvre les étapes nécessaires pour configurer votre contrôleur comme un service dans Symfony 5, en incluant des exemples de code et des fichiers de configuration requis. Bien que basé sur Symfony 4, les concepts discutés sont également applicables à Symfony 5.

Dev back

Proper Bundle composer.json File

Ce tutoriel porte sur la création d'un bundle réutilisable dans Symfony, en se concentrant sur le fichier composer.json approprié. Il explique les règles d'autoloading et donne des conseils sur l'utilisation d'un dépôt de type 'path'. Bien que construit sur Symfony 4, la plupart des concepts s'appliquent également à Symfony 5. Il encourage les lecteurs à s'inscrire pour accéder à plus de ressources et à des vidéos associées au contenu.

Dev back

Extensibility with Interfaces & Aliases

Ce tutoriel traite de la création d'un bundle Symfony réutilisable, en mettant l'accent sur l'extensibilité à l'aide d'interfaces et d'alias. Bien que construit avec Symfony 4, la plupart des concepts s'appliquent également à Symfony 5, ce qui facilite l'adaptation des développeurs au nouveau framework tout en apprenant à créer des composants modulaires.

Dev back

Bundle Configuration Class

Cet article explique comment créer une classe de configuration pour un bundle Symfony, en utilisant les fonctionnalités de Symfony 4 et 5. Il aborde les étapes pour définir la structure de configuration et l'intégration des services dans le bundle, tout en mettant en avant des bonnes pratiques pour suivre les changements apportés par Symfony dans ses versions récentes.