Ein gemeinsamer Anbieter mit zwei Projekten
Ich arbeite gerade an 2 Anwendungen. Das erste ist ein CMS und das zweite ist ein Geschäft. Ich möchte meinen Lieferanten um eine Ebene nach oben verschieben und zwischen Projekten teilen.
So wird meine Struktur etwa so aussehen:
project1/
project2/
shared_vendor/
Ich habe darüber gelesen. Ich habe das @ geändeapp/autoload.php
loader Variable von:
$loader = require __DIR__.'/../vendor/autoload.php';
zu
$loader = require __DIR__.'/../../vendor/autoload.php';
Und ich habe auch @ geändevendor-dir
in meinemcomposer.json
von
"config": {
"bin-dir": "bin",
"vendor-dir": "vendor"
},
zu
"config": {
"bin-dir": "bin",
"vendor-dir": "/../vendor"
},
Und danach erhalte ich diesen Fehler:
ClassNotFoundException in AppKernel.php line 20: Attempted to load
class "CmsUserBundle" from namespace "Cms\UserBundle".
Did you forget a "use" statement for another namespace?
Was mache ich falsch? Habe ich vergessen etwas zu ändern? Danke im Voraus