Nach dem Erstellen meines Moduls habe ich versucht zu laufen bin/magento dev:tests:run static
.
Dies hat einige Probleme mit meinem Code gemeldet, aber ich bin nicht sicher, was genau beim Ausführen dieser Tests überprüft wird.
Die offizielle Dokumentation sagt
Die statische Code-Analyse überprüft, ob der PHP-Code den Magento 2-Codierungsstandards und Best Practices entspricht. Sie werden normalerweise während der kontinuierlichen Integration mit dem Werkzeug bin / magento ausgeführt.
Das bedeutet aber nicht viel.
Was ich bisher gefunden habe ist.
- Vorhandensein
composer.json
- Vorhandensein
README.md
- Vorhandensein
licence.txt
- Die Reihenfolge der Konstruktorargumente entspricht der übergeordneten Reihenfolge der Argumente.
Was sonst?