例外処理については、このアプローチを使用する予定です
- Exception.handler またはこれを使用して、独自の例外ハンドラーを作成します。
- Exception.renderer でカスタム レンダラーを使用してアプリケーションの例外を処理する
1) 両者の違いについて教えてください。クックブックはこの文で違いを教えてくれます
「例外処理を制御したくないが、例外のレンダリング方法を変更したい場合...」
2) 例外として503 Service Unavailableコードを追加する予定です。しかし、どうすればこのエラーを実装できますか?
クックブックにはmissingWidgetの例があります.503サービスが利用できない場合はどうすれば変更できますか?
class AppExceptionRenderer extends ExceptionRenderer {
public function missingWidget($error) {
echo 'Oops that widget is missing!';
}
}