Один общий поставщик с двумя проектами

Я работаю над 2 приложениями прямо сейчас. Первый - это CMS, а второй - магазин. Я хочу переместить моего поставщика на один уровень выше и разделить его между проектами.

Так что моя структура будет примерно такой:

project1/
project2/
shared_vendor/

Я читал об этом. Я изменилapp/autoload.php переменная загрузчика из:

$loader = require __DIR__.'/../vendor/autoload.php';

чтобы:

$loader = require __DIR__.'/../../vendor/autoload.php';

И я тоже изменилсяvendor-dir в моемcomposer.json от:

    "config": {
      "bin-dir": "bin",
      "vendor-dir": "vendor"
    },

чтобы:

    "config": {
      "bin-dir": "bin",
      "vendor-dir": "/../vendor"
    },

И после этого я получаю эту ошибку:

ClassNotFoundException in AppKernel.php line 20: Attempted to load 
class "CmsUserBundle" from namespace "Cms\UserBundle".
Did you forget a "use" statement for another namespace?

Что я делаю неправильно? Я забыл что-то изменить? Заранее спасибо.

Ответы на вопрос(0)

Ваш ответ на вопрос