質問

私はFB ConnectおよびFBで提供されるのFacebookと呼ばれるPHPクラスを、使用しています。何かがうまくいかないときはいつでもFBは致命的なエラーやアプリケーションダイスを投げます。それは、今の生産コードのための非常に良いテストが、ために素晴らしいことです。私はコードを見てきたし、その無効にする方法を見つけることができませんが、私は何かを見落としすることができます。だから、自分のクラスを見ていると、この

のようにすべての行を削除する以外に無効に致命的なエラーにどのような方法があります
throw new FacebookApiException($result);
役に立ちましたか?

解決

あなたがそれらを削除しないで、例外をキャッチする必要があります。

try {
  //do something with the facebook api
}
catch (FacebookApiException $e) {
  //an error occured, handle it
}

そして、ところで:致命的なエラーは例外とは異なります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top