2

これはばかげた質問かもしれませんが、ドキュメントで実際に見ることはできません:構成変数(理想的には)またはWhoopsにコールバックを追加する目立たない方法(特にPrettyPageHandler)はありますか?各フレームが情報に引数を持つようにします右側の詳細エリア? PrettyPageHandler将来、自分のバージョンの Whoops を更新した場合に問題が発生したくないので、基本的にコピーして編集する必要はありません。

フレームコメントとして引数を追加することで各フレームを変更するハンドラをスタックに追加することを検討しましたが、すぐに問題に遭遇しました。次のいずれかが発生しています。

  1. おっとPrettyPageHandler、フレーム コメントは表示されません。ハンドラーがコメント セクションにテキストを正しく追加していると仮定すると (引数リストを取得しようとするのではなく、文字列だけで試してみました)、ハンドラーをPrettyPageHandlerスタックの前に配置するとPrettyPageHandler、コメントが表示されません。

    また

  2. おっと、実際に何かをしている複数のハンドラーを処理することはできません:

    • 最初にハンドラーを追加しても、何も変わらないように見えます (ただし、上記のポイント 1 を参照してください)。
    • 最後に追加すると、Whoops出力がまったく得られません

ドキュメントから、特定のフレームから引数を取得する方法があるように見えます (「参考文献」を参照Frame::getArgs())。

自分で全体を作成しない限り、これは現在ほとんど不可能であるという点で私は正しいPrettyPageHandlerですか、それともかなり明白なものが欠けていますか?

4

1 に答える 1

0

基本的に、これは Whoops の安定バージョンでは現在不可能なようですが、機能ブランチ (不安定な状態) で利用可能であり、以降のバージョンで計画されています (おそらくデフォルトの動作としても)。

ソース:

https://github.com/filp/whoops/issues/15

于 2013-08-19T20:46:05.170 に答える