関連するドキュメントを使用して Laravel と Bugsnag をインストールしたところ、NotFoundHttpException
たとえばエラーが Bugsnag に報告されていないことがわかりました (ただし、ありnotifyError
ます)。私の質問は、これらの行を何度も使用せずに、すべてのエラーが報告されるように設定する方法です。
Bugsnag::notifyError('ErrorType', 'Something bad happened');
また
try {
// Some potentially crashy code
} catch (Exception $ex) {
Bugsnag::notifyException($ex);
}
私は in を次のように使用することを考えてHandler
いapp/exceptions
ます:
public function report(Exception $e)
{
Bugsnag::notifyException($e);
parent::report($e);
}
しかし、Laravel/Bugsnag 統合ドキュメントで言及されていない場合、それは良い習慣ですか? このLaracast ビデオでは、例外ハンドラーへの変更については説明されておらず、セットアップは意図したとおりに機能しているようです。