阅读文档我发现我可以通过这种方式将数据附加到Exception:
Bugsnag::setMetaData([
'account' => [
'paying' => true,
'name' => 'Acme Co'
]
]);
我想附加用户电子邮件。我应该在哪里放置此代码?我将它添加到Handler @ render但信息显示在仪表板中
答案 0 :(得分:0)
render()
位于异常流程中的report()
之后,因此,如果您在report()
中报告错误并在render()
中设置元数据,则无效:< / p>
由于您将错误报告给外部服务,因此您的bugsnag代码应全部进入report()
。
在任何情况下,如果没有看到您在异常处理程序中实际执行的操作,很难提供任何进一步的信息。