Symfony 5.3中的新增功能:日志记录方面的改进,用于记录将来版本弃用的功能(中文翻译)

原创
05/13 22:29
阅读数 50

将弃用记录到单独的文件中

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+ 」

如翻译需要调整,请前往以下链接阅读最新文档 翻译修正编辑源文

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部