Ich versuche, meine eigene Composer-Bibliothek zu erstellen. Ich habe mich dafür entschieden, psr4 für den automatischen Ladevorgang zu verwenden. Es funktioniert gut mit dem Bibliotheksprojekt, aber etwas schief geht, wenn ich diese Bibliothek zu einem anderen Projekt als Abhängigkeit hinzufüge. Ich erwarte, dass das Bibliotheksprojekt eine Instanz einer Klasse erstellt, die sich im Hauptprojekt befindet. Diese Klasse kann jedoch vom Composer Autoloader nicht gefunden werden."Class HelloController nicht gefunden" Fehler auf Composer Autoload Config mit psr4
Meine Bibliothek Projekt Quelle ist hier: https://github.com/brnogz/kwinsey
Mein Beispiel-Projekt, das diese Bibliothek so verwendet (Helloworld Klasse in Controller/HelloWorld.php Datei befindet): https://gist.github.com/brnogz/e27a1dd40ba00b818b23fe7ab8815fad
Geben Sie die genaue Fehlermeldung an, und geben Sie genauere Angaben zum verwendeten Codebeispiel an. Momentan erwarten Sie, dass jemand versucht, ein ganz ungewöhnliches MVP-Framework auf einmal zu verdauen. Fügen Sie zum Debuggen 'require' hinzu, um den Code, von dem Sie annehmen, dass er nicht automatisch geladen werden kann, explizit auszuführen und zu überprüfen, ob er funktioniert. Eine Sache: '" bs-4 ": {" kwinsey \\ ":"/"}' sieht verdächtig aus. Warum "/", der richtige Pfad wäre "." oder "". – Sven
@Sie haben Recht. Als ich den Pfad mit "/" fixierte, fing es an zu arbeiten. danke – brnogz
@Sven auch Entschuldigung zu schlechter Frage – brnogz