kazpgmの日記

『プログラム自動作成@自動生成』作成の日記

TOOL更新_「AppDbFunctions」(DB関数群)クラス修正に伴うもの。および、WarningのときOtherExceptionにした。過去ブログ。修正。

TOOL更新_「AppDbFunctions」(DB関数群)クラス修正に伴うもの。および、WarningのときOtherExceptionにした。過去ブログ。修正。
1.http://d.hatena.ne.jp/kazpgm/20100309/1268152282 (TOOL更新_DBマネージャクラス。うごいたので。ここに更新する。)
 ☆修正内容:6/5 15:00-15:30 DbManagerForSeq.phpのために_getSingletonメソッド、_setSingletonメソッドをつくって関連修正した。DbManagerForSeq.phpのDBインスタンスはDbManagerのものを見ていた。2つのコネクションになっていなかった。ので、修正した。http://d.hatena.ne.jp/kazpgm/20100315/1268667599 (TOOL更新_DBマネージャクラス。に、置き換えている。「AppDbFunctions」(DB関数群)クラス作成した。ここに更新する。)でテストしている。ついでにこのページにDbManagerForSeq.phpも載せておく。
 ☆修正内容:6/5 17:30-18:30 DbManagerForSeq.phpとDbManager.phpの共通部分を_setLoggerEtc($dsn, $uid)にまとめた。『$obj = new self();』にして$objにインスタンスいれて$thisで使ってみた。全体的にうまくいっている。


2.http://d.hatena.ne.jp/kazpgm/20100315/1268667599 (TOOL更新_DBマネージャクラス。に、置き換えている。「AppDbFunctions」(DB関数群)クラス作成した。ここに更新する。)
 ☆修正内容:06/05 11:00-15:30 DBマネージャのメソッドを今まで検討したものから、今回のものに置き換えた。

3.http://d.hatena.ne.jp/kazpgm/20100526/1274892577 (TOOL更新_DbManagerに関連する調整)
 ☆修正内容:6/5 2コネクションうまくいっていなかった。今日修正した。上記にDbManagerForSeq.phpとDbManager.phpの最新URLを書いた。

4.http://d.hatena.ne.jp/kazpgm/20100119/1263909056 (TOOL更新_今日はExceptionクラス関連つくった。)
 ☆修正内容:6/5 23:00-1:30 WarningのときExceptionにならないので、やはりset_error_handlerを使うことにした。WarningのときOtherExceptionを起こさせた。Exceptionが拾わないエラーをここで拾うことにした。

5.http://d.hatena.ne.jp/kazpgm/20100508/1273290577 (TOOL更新_viewをsmartyで。を、調査する。とりあえず手始めに、簡単な例としてerrA.html)
 ☆修正内容:1:30-2:30 http://d.hatena.ne.jp/kazpgm/20090729/1248820043 (TOOL更新_kaz PHP自動作成◎自動生成 デモ(作成例)をYouTubeに載せた)にある2.smartyWindows用@unlinkワーニング対応修正を今日入れた。これをやっておかないとWindowsのときsmartyの古いコンパイルファイルunlink時、ワーニングが出る。それをset_error_handlerが拾って、エラーになるので。