как автоматически связать класс как сервис без пространства имен - PullRequest
0 голосов
/ 02 октября 2018

В нашем текущем symfony4 мы привыкли связывать все сервисы через services.yml.

Это работает нормально, если пакеты, которые мы используем, также используют пространства имен.Теперь я вынужден использовать довольно старый пакет в нашем поставщике, который не поддерживает пространства имен.

Я попытался сделать следующее:

  1. отредактировать файл composer.json и добавить в раздел автозагрузку необходимого пути.
  2. выполнить дамп-автозагрузку композера
  3. Наконец, в services.yml добавлено следующее:

    fooClass: factory: ['App \ Repositories \ FooFactory', getInstance]

Но все это приводитв "Не могу выполнить автоматическое подключение ..."

Мой вопрос: как я должен связать это?

...