Fehlerbehandlung in PHP ist leicht gemacht, aber schwerer zu meistern. Wie so oft liegt der Teufel im Detail. Wie mappe ich meine Fehler auf sinnvolle HTTP-Statuscodes? Welche Struktur macht für die Suche und Filterung im Monitoring Sinn und wie gebe ich Kontextinfos für das Debugging mit? Häufig wird diesen Fragen anfangs wenig Beachtung geschenkt und wenn sich die ersten Clients an die Struktur gewöhnt haben, ist ein Umbau schwierig. Die Entwicklung von PHP tendiert dazu, immer strikter zu werden, doch wie können wir die Vorteile davon in unserem Code nutzen und souverän mit Fehlern in Symfony-Anwendungen umgehen? Wir werden in die Welt der Fehlerbehandlung eintauchen und lernen nicht nur die grundlegenden Konzepte der Ausnahmebehandlung kennen, sondern auch bewährte Methoden zur Nutzung der leistungsstarken Fehlerbehandlungs-Komponenten von Symfony entdecken. Von der Erstellung benutzerdefinierter Ausnahmen bis hin zur effizienten Protokollierung und Behandlung von Fehlern erhältst du wertvolle Einblicke, um robuste und fehlerfreie Symfony-Anwendungen zu entwickeln. Egal, ob du ein erfahrener Symfony-Entwickler bist oder gerade erst anfängst, dieser Vortrag wird dir helfen, dein Verständnis für Exception Handling zu vertiefen und die Qualität deines Codes zu verbessern.