Rollbar と呼ばれる SaaS のエラーおよび例外ログ サービスを使用しています。私のコードにはRollbar
、サービスに例外を報告するために使用できる静的オブジェクトがあります。
例えば:
try {
...
throw new SomeException();
...
} catch (SomeException $e) {
Rollbar::report_exception($e);
}
私の質問は次のとおりです。例外をスローせずに、他の通常のオブジェクトのようにインスタンス化できますか?注意事項はありますか?
私はこのようなことをしたいと思います:
if($api_response_ok) {
// Do some stuff
...
} else {
Rollbar::report_exception(new ApiException($api_error_msg));
}
// Script execution continues...