Symfony

Dev back

Emails Assertions in Functional Tests

Le contenu présente un cours de SymfonyCasts sur l'utilisation du Mailer et du Webhook avec Mailtrap, axé sur l'envoi d'emails, les assertions dans les tests fonctionnels, et la gestion avancée des emails, y compris la personnalisation et le suivi des emails. Les chapitres incluent l'installation du Mailer, l'envoi d'emails, les tests fonctionnels, et l'utilisation de fonctionnalités avancées comme les événements et le traitement asynchrone des emails.

Dev back

2025: a year of anniversaries for PHP, AFUP, Symfony and API Platform

L'année 2025 marquera les anniversaires de plusieurs technologies clés dans l'écosystème PHP : les 30 ans de PHP, les 20 ans de Symfony, les 25 ans de l'AFUP et les 10 ans d'API Platform. Ces célébrations témoignent de la longévité et de l'importance de ces outils dans le développement web. Des événements annuels sont prévus pour rassembler la communauté autour de ces jalons importants.

Dev back

Guide : Configurer un VPS pour déployer une application Symfony (partie 1)

Cet article présente un guide étape par étape pour configurer un VPS afin de déployer une application Symfony. Il aborde les thèmes de l'installation, de la sécurité, de la configuration du serveur web, de PHP-FPM, et de la base de données MySQL. Le guide est destiné aux développeurs qui cherchent des conseils pratiques pour gérer l'infrastructure de leurs applications sans recourir à des solutions prêtes à l'emploi coûteuses. Il commence par la configuration d'un serveur Debian et couvre des bonnes pratiques de sécurité ainsi que la gestion des utilisateurs.

Dev front

SymfonyLive Berlin 2025: Running Symfony in a Multi-Process Container (Symfony Blog)

L'article présente la conférence SymfonyLive Berlin 2025, qui mettra en avant un discours sur l'exécution de Symfony dans un conteneur multiprocessus. La discussion abordera les défis et solutions possibles pour le déploiement de PHP dans un environnement de conteneurs, en comparaison avec d'autres langages. Des intervenants de renom seront également présents, proposant divers ateliers de formation pour les participants.

Dev back

Email Factory Service

Ce contenu présente un chapitre d'un cours sur l'utilisation de Symfony 7 avec Mailtrap pour gérer les services d'email. Le chapitre explique comment créer un service de fabrique d'email et intègre des webhooks pour l'envoi d'emails. Bien que la vidéo ne soit pas encore complètement prête, des notifications peuvent être reçues pour la sortie du cours complet. Dirigé vers des développeurs, ce chapitre montre les capacités de Symfony en matière de gestion d'emails.

Autre

Styling Emails with Encore & Sass Part 1

Ce tutoriel présente la manière d'utiliser Symfony, Encore et Sass pour styliser des emails de manière efficace. Il explique l'installation de Foundation Emails via Yarn, l'importation des fichiers CSS nécessaires, ainsi que la création d'une entrée email à l'aide de Twig. Ce contenu est utile pour ceux qui souhaitent améliorer l'apparence de leurs emails via des techniques modernes.

Dev back

Attachments with Async Messenger Emails

Ce tutoriel explique comment envoyer des emails avec des pièces jointes en utilisant le composant Messenger de Symfony de façon asynchrone. Il présente les différentes étapes et configurations requises pour gérer les pièces jointes dans les emails, y compris des conseils pour les tests en environnement de développement. Bien que basé sur Symfony 4.3, ce tutoriel est compatible avec les versions 4.4 et 5.

Dev back

Setting "From" Globally

Ce tutoriel explique comment configurer globalement l'expéditeur ('From') lors de l'envoi d'e-mails avec Symfony Mailer. Il inclut des exemples de code et des instructions pour créer un abonné d'événement dans une application Symfony, permettant de définir cette configuration pour tous les e-mails envoyés, tout en étant compatible avec Symfony 4.4 et 5. Il est accessible pour ceux qui souhaitent approfondir leurs connaissances sur Symfony et l'envoi d'e-mails dans leurs applications PHP.

Dev back

Production Settings with SendGrid

Ce tutoriel traite de l'envoi d'emails avec SendGrid en utilisant le framework Symfony, en détaillant notamment la création d'une clé API, la configuration de l'authentification des adresses d'expédition et le passage des étapes nécessaires pour envoyer un email. Il préconise de vérifier une adresse email réelle avant l'envoi pour respecter les nouvelles exigences de SendGrid.

Dev back

SendGrid & All About Transports

Ce tutoriel traite de l'utilisation de SendGrid avec Symfony pour la configuration des transports d'envoi d'emails. Il est applicable aux versions Symfony 4.3 à 5. Les utilisateurs peuvent apprendre à configurer leur environnement et utilisent des variables d'environnement pour faciliter la gestion des paramètres de transport. Ce guide est destiné à aider les développeurs à améliorer leur expérience d'envoi d'emails via Symfony et SendGrid.