gpt4 book ai didi

php - 在 Symfony 2(.7) 中禁用弃用警告

转载 作者:IT王子 更新时间:2023-10-29 01:12:44 25 4
gpt4 key购买 nike

自从我的 Symfony 2 更新到 2.7。我在 PHPUnitconsole 中遇到了很多已弃用的错误(现在消息已经很清楚了)。

ProjectX\ApiBundle\Tests\Controller\SectionsControllerTest::testPostDebug()
The twig.form.resources configuration key is deprecated since version 2.6 and will be removed in 3.0. Use the twig.form_themes configuration key instead.

知道如何暂时禁用它们吗?

最佳答案

AppKernel 继承的 Kernel::init() 函数本身已贬值,因此更改它不是一个可行的长期解决方案。

您可以通过更改对 Debug::enable() 的调用来轻松覆盖错误报告;在 app/console 和 web/app_dev.php 中都是这样。

改变

Debug::enable();

Debug::enable(E_RECOVERABLE_ERROR & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED, false);

这将保留所有其他错误报告,同时抑制折旧警告。而且您根本不需要弄乱内核。

关于php - 在 Symfony 2(.7) 中禁用弃用警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28850809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com