Symfony 3.4 - псевдоним службы интерфейса, сообщение об устаревании - PullRequest
0 голосов
/ 20 октября 2018

Я перевожу свое приложение Symfony с 2.8 на 3.4 (затем на 4.1) и получаю это сообщение об устаревании в профилировщике.

Кто-нибудь знает, как это исправить?

Службы автопроводки, основанные на реализуемых ими типах, устарели с Symfony 3.3 и не будут поддерживаться в версии 4.0.Вместо этого вы должны использовать псевдоним " Core \ Infrastructure \ Utils \ TokenGenerator " для " Core \ Application \ Utils \ TokenGenerator ".

В моем services.yml У меня есть

Core\Infrastructure\Utils\TokenGenerator:
     arguments: ["@logger"]

app.token_generator: '@Core\Infrastructure\Utils\TokenGenerator'

В моем коде класс Core\Infrastructure\Utils\TokenGenerator implements Core\Application\Utils\TokenGenerator интерфейс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...