【PHP】フレームワーク CakePHP 5ホール目【v1.2】at PHP【PHP】フレームワーク CakePHP 5ホール目【v1.2】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:nobodyさん 08/12/28 20:13:58 >>149 Model::onError() 151:nobodyさん 08/12/28 20:41:33 >>150 うわー、これ知らなかった! なんだ、DBアクセスの箇所ごとにエラー処理する必要はなかったんだ。 ありがとう。 152:nobodyさん 08/12/28 22:11:07 DBエラーって、onError()イベントハンドラのコール以外で知ることはできない? うちの場合ちょっと事情があって、onError()関数でを上書きできないので。 153:nobodyさん 08/12/28 22:33:37 クラスDboSourceのソースを見たら、Model::onError()が呼ばれるときは、 Model::save()の戻り値はやっぱり false だった。 save のあとで invalidFieldsがあるかどうかで分岐すればよさそう。 154:nobodyさん 08/12/29 03:21:56 >>152 適当にDboを継承してonErrorが呼ばれてる部分を実装すればいいのでは? やりたくないけど。 >>153 DB側がエラーになってる時点で、saveも糞もないと思う。 155:nobodyさん 08/12/29 10:08:14 >>154 >>153は、controllerでどう書くかを言ってるんだろ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch