core
[ class tree: core ] [ index: core ] [ all elements ]

Class: PURE_Debug

Source Location: /package/core/foundation.inc

Class Overview


デバッグ機能を集約したクラスです。


Methods



Class Details

[line 209]
デバッグ機能を集約したクラスです。

Ag:PUREのコアクラスでは標準のエラー処理で例外画面が表示されますが、この標準機能は時としてデバッグ情報の欠落を生じさせることにも繋がります。 また標準的なログ出力機能なども開発・運用時には重要です。

PURE_Debugクラスはこれら開発・運用時のデバッグ、ログ出力機能を統一的に用意します。




[ Top ]


Class Methods


static method debug [line 225]

static void debug( string $msg)

デバッグメッセージを出力します。

デバッグメッセージはスクリプトが正常終了した際には出力結果の先頭にコメントとして出力され、異常終了して標準の例外画面が出力された際には例外画面に明示的に出力されます。




Tags:

access:  public


Parameters:

string   $msg   デバッグメッセージ

[ Top ]

static method debugOut [line 243]

static string debugOut( [bool $unflush = false])

確保されているデバッグメッセージを取得します。

デバッグメッセージは一度取得されるとフラッシュされることに注意してください。 フラッシュされたくない場合には$unflush引数に明示的にtrueを渡してください。




Tags:

return:  デバッグメッセージ
access:  public


Parameters:

bool   $unflush   デバッグメッセージをフラッシュするか否か

[ Top ]


Documentation generated on Sun, 06 Jan 2008 01:33:13 +0900 by phpDocumentor 1.3.2