Eigene Erweiterung NamespaceClassLoader und Composer
Bin gerade etwas verwirrt wegen Namespaces und so.
Habe eine Erweiterung bei der ich den NamespaceClassLoader verwende, was soweit auch korrekt funktioniert. Die Erweiterung via FTP in system/modules/ hochgeladen > Datenbank aktualisieren und alles funktioniert.
Wie schaut das denn nun bei einer Contao 3.5.x Installation inklusive Composer aus? Wenn ich dort die Erweiterung via FTP in system/modules/ hochlade, bekomme ich ja einen Fehler das die Klasse nicht gefunden wird. Wie gehe ich denn nun genau vor? Muss ich die Erweiterung anpassen und eine composer.json hinzufügen damit die Klasse via Composer eingebunden wird? Oder kann ich auch hier einfach den NamespaceClassLoader via Composer installieren und alles funktioniert wie gewünscht? Und/oder muss ich dann die Erweiterung irgendwie mittels Composer nachträglich bekannt machen/migrieren/oder wie auch immer?
Habe den NamespaceClassLoader noch nicht installiert weil ich erst einmal ein Verständnis Problem habe und meine Contao Installation nicht vorschnell evtl. zerschießen will.
Stehe irgendwie grad voll auf dem Schlauch, sorry.
Vielen Dank für euer Verständnis und evtl. Vörschlagen/Tipp und Tricks/HowTo's