我将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
接口