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

Antworten auf die Frage(4)

Ihre Antwort auf die Frage