将弃用记录到单独的文件中
Symfony的向后兼容性保证确保您可以在Symfony的次要版本和补丁版本之间更新应用程序,而无需更改代码以使其与新的或更改的Symfony功能一起使用。
该策略的关键是弃用,即过早发出的消息,警告您有关Symfony未来主要版本中将更改/消失的功能。使用Symfony PHPUnit运行测试时,您会在控制台输出中看到弃用列表。但是,在复杂的应用程序中,此列表太长了,不切实际。
这就是为什么在Symfony 5.3中可以选择在运行测试时将弃用记录到单独的文件中。为此,请使用环境变量的newlogFile选项SYMFONY_DEPRECATIONS_HELPER:
SYMFONY_DEPRECATIONS_HELPER='logFile=/path/to/deprecations.log' ./vendor/bin/simple-phpunit
原文地址
New in Symfony 5.3: Logging Improvements
相关
官方博客翻译,如有瑕疵,请在评论中指正。
更多技术交流点击加入Q群: 「 phpzlc & symfony4+ 」。
如翻译需要调整,请前往以下链接阅读最新文档 翻译修正编辑源文。