[Maple-dev: 23] Log吐き出しで自動的にクラス名とメソッド名を取得するパッチ

Back to archive index

bobchin bobchin_ryu****@bb*****
2005年 8月 18日 (木) 00:16:09 JST


 市橋です。

 ログ出力の際に、ロガーの第2引数($caller)で
 呼び出し元のクラス名とメソッド名を指定するように
 なっています。

 $callerを指定しなくても自動的に出力されるように
 したパッチを作ってみました。

 ただし、以下の制限があります。
 debug_backtrace()を使用しているので、PHP4.3.0以上であること。
 クラス名とメソッド名はすべて小文字になってしまうこと。

 diffって使ったことないので、
 添付したファイルで問題ないのかどうか若干不安です。

-- 
 ┏━┳━┳━┳━┳┳┳━┳┳┓
 ┃┃┃┃┃┃┃┏┫┃┃  ┃  ┃
 ┃  ┫┃┃  ┫┃┃━┃  ┃╋┃
 ┃┃┃┃┃┃┃┗┫┃┃  ┃  ┃
 ┗━┻━┻━┻━┻┻┻━┻┻┛
bobchin <bobchin_ryu****@bb*****>
Wiki http://bobchin.ddo.jp/wiki/
Diary http://d.hatena.ne.jp/bobchin/
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: Logger_SimpleFilter.class.php.diff
型:         application/octet-stream
サイズ:     850 バイト
説明:       無し
下载 


Maple-dev メーリングリストの案内
Back to archive index