【PHP】フレームワーク CakePHP 4ホール目【v1.2】at PHP【PHP】フレームワーク CakePHP 4ホール目【v1.2】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:nobodyさん 08/07/19 17:23:07 jBy/EgFS レスポンス的にはApp::Import('Model', $model_name);の方が負荷は軽減できるよね 管理的にも$usesで管理するよりも コントローラメソッドの先頭でApp::Importを宣言する方が管理しやすい気がする デメリットはコーディング量が少し増えるくらいかな でも、どのコントローラメソッドでも使うモデルだけは$usesに入れるから そんなにコーディング量は増えないかな 151:nobodyさん 08/07/19 17:41:39 >>148 そもそも、バリデートの数の分だけ モデルを増やすのがおかしくね? モデルのsave()で、バリデートするかしないかのフラグがあるだろ? これって考え方を変えれば、バリデート1(データチェックする)、 バリデート2(データチェックを一切しない)という二つのバリデートと考えられる。 だからバリデート3(一部だけチェックする)ってのも、一つのモデルに入れてしまうのもありと思うが。 あとは、Model->save()の前に、Model->バリデートタイプ = '一部チェック'; なんてやっておいて、Modelのvalidateメソッドあたりで、バリデートタイプをみて チェック項目を変更すれば良いんじゃね? Modelのvar $validate、やったことないけど、 コードの中からでも変更できるんじゃね? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch