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.smartyのWindows用@unlinkワーニング対応修正を今日入れた。これをやっておかないとWindowsのときsmartyの古いコンパイルファイルunlink時、ワーニングが出る。それをset_error_handlerが拾って、エラーになるので。