Ich habe ein benutzerdefiniertes Composer-Paket erstellt, aber ich habe Probleme, die richtigen Autoload-Optionen dafür einzustellen.Composer Autoloader bsr-0 Namespaces
Alle meine Klassen sind unter MyNamespace/Common
Namespace. Also zum Beispiel für die Einbeziehung meiner ArrayHelper
Klasse verwende ich Mynamespace/Common/Helper/ArrayHelper
.
Dies ist der relevante Teil meiner composer.json
:
"autoload": {
"psr-0": { "MyNamespace\\": "" }
}
ich dies gelesen haben: composer.json/autoload
Jede Hilfe?
Meine Paketstruktur war symfony2 com ähnlich poenents also musste ich ein Zielverzeichnis wie folgt konfigurieren: http://getcomposer.org/doc/04-schema.md#target-dir – brpaz
Namespace-Definitionen Delimiter sollte verwenden "\" nicht "/" – thenetimp
Ist das PSR nicht -4? –