如何使用已弃用的方法调用获取堆栈跟踪?

时间:2015-06-29 21:10:18

标签: php symfony debugging stack-trace deprecated

问题

我正在使用Symfony 2.7.1

在Symfony的分析器中,我可以很容易地看到有多少已弃用的方法调用。

enter image description here

当我点击探查器时,我会得到详细信息:

enter image description here

我知道Symfony可以管理分析器中的堆栈跟踪,但我不知道在哪里配置它。

丑陋的解决方案

我手动编辑了 Symfony \ Component \ Debug \ ErrorHandler 类并更改了:

// line 401
if ($type & $level) {

人:

// line 401
if (true) {

我现在可以看到每一行的堆栈跟踪:

enter image description here

我的问题

通过查看source code,我担心所有配置都来自班级的私人成员。

在分析器上有更好的方法来获得弃用的堆栈跟踪吗?

0 个答案:

没有答案