Ich habe in einem Tutorial beschrieben, wie man eine Contao Erweiterung auf Basis des Skeleton Bundles erstellt.
Das Tutorial richtet sich an Entwickler, die bereits mit der Modul Erstellung für ältere Contao Versionen vertraut sind und nun wissen wollen, wie der Weg unter Contao ab Version 4 mit dem Symfony Framework geht.
Es wird der komplette Weg gezeigt, vom Herunterladen des Skeleton Bundles bis zur Veröffentlichung der Erweiterung auf Packagist. Dabei wird auch auf die Themen Git, Composer, Namespaces, Autoloading, Unit Tests, Dependency Injection und PHP-CS-Fixer eingegangen.
https://gist.github.com/joergmoldenh...dbc2d039095142