5

良い一日。

私は、多くの変数とセッションを含み、ほとんどの作業が「ボンネットの下」で ajax を介して行われるプロジェクトに取り組んできました。

問題は、プロジェクトをデバッグしようとしたときに、特定の変数に加えられた変更を追跡してログに記録する方法が見つからないことです。

私はfirephpとxdebugを使用しようとしましたが、変数にいつ変更が加えられたかは表示されず、最終値のみが表示されます。

解決策はありますか?

4

2 に答える 2

1

ログに記録されたデコレーターがあなたを助けることができますか?

いくつかのインスタンス変数を追跡したい場合は、同じインターフェースを実装するデコレーターでそれらをラップできます。また、デコレータ メソッドにデバッグ レベルのログを書き込んでから、ワークフローをデコレータ オブジェクト フィールドとして保存された元の変数にデリゲートすることができます。

于 2013-06-08T19:41:35.880 に答える