Ich bin neu in Composer, Namespaces und Autoload und ich konnte nicht herausfinden, wo ich meinen Code schreiben sollte (unter vendor
?).Wo soll ich meinen Code schreiben, damit Composer meine PHP-Klassen automatisch laden kann?
Ich habe ein Verzeichnis mit dem Namen ilhan
unter der vendor
erstellt, und eine Datei mit dem Namen People.php
. Dann in der Haupt index.php
Datei mit use ilhan\People.php as People;
funktioniert nicht, weil ich denke, dass es ursprünglich in autoload_namespaces.php
geschrieben worden sein muss.
Aber wenn ich ilhan
als ein Verkäufer dann registriere, denke ich, dass Komponist in die packagist.org schauen wird, die es nicht dort ist.
Danke! Es funktioniert genau so, wie ich es wollte! 'People' Klasse ist nur für Testzwecke, ich werde es in eine andere Datei verschieben. Ich benutze [Restler] (https://github.com/Luracast/Restler). – ilhan