Ziel: Sicherstellen, dass dein PHP-Code den definierten Codierungsstandards entspricht, bevor er ins Repository gepusht wird. Dies erfolgt durch Integration von PHP_CodeSniffer mit PHPUnit in einem pre-commit Hook. 1. Installation von PHP_CodeSniffer Dieser Befehl zeigt eine Liste aller verfügbaren Coding-Standards an. ...
Einführung Wenn Sie in einer Entwicklungsumgebung arbeiten und Ihre Änderungen auf eine Produktionsumgebung übertragen, kann es leicht passieren, dass sich kleine, aber kritische Unterschiede in den Datenbankschemata einschleichen. Diese Unterschiede können zu Fehlern führen, die erst im laufenden Betrieb auffallen. ...
Einführung in PHPMD Was ist PHPMD? PHP Mess Detector (PHPMD) ist ein Werkzeug zur statischen Code-Analyse für PHP-Projekte. Es hilft Entwicklern, potenzielle Probleme und Code-Missstände in ihrem PHP-Code zu erkennen. Dazu gehören unter anderem: Wofür wird PHPMD genutzt? PHPMD wird ...
Symfony verwendet das Service-Container-Konzept, das es uns ermöglicht, Dienste (Services) in einer zentralen Konfigurationsdatei zu definieren und zu verwalten. Automatische Konfiguration durch Autowiring Symfony bietet eine großartige Funktion namens Autowiring, die es uns ermöglicht, Services automatisch anhand ihrer Typen (Klassen) ...
Meine Reise zur Integration von OpenAI in Symfony Als Entwickler, der regelmäßig mit Symfony arbeitet, bin ich immer auf der Suche nach neuen Möglichkeiten, meine Anwendungen intelligenter und effizienter zu gestalten. Vor Kurzem stieß ich auf die Möglichkeit, OpenAI in ...