ところでこのサイトを見てくれ、こいつをどう思う?
2009 年 1 月 28 日ContainableBehavior
2008 年 10 月 30 日コントローラにコンポーネント、
ビューにヘルパー、
モデルにビヘイビアッー!
というわけで今回はビヘイビアッーについてc⌒っ*゚д゚)っφ メモメモ…
ContainableBehaviorはリレーション関係にあるテーブルデータの取得を便利にしてくれる組み込みビヘイビアーです。組み込みのビヘイビアです。
二回言った。
すごく・・・便利です・・・。
App Store の WordPress アプリ
2008 年 9 月 13 日Model::validate
2008 年 9 月 13 日でユニークを調べたいときありますよね。
新規のときは簡単ですね。
Model::isUnique()で調べちゃう。
そんな関数作ってvalidate['rule']に指定しちゃえばいい。
でも、編集のときも同じルールで調べちゃったらだめですよね、
自分がひっかかっちゃいますもんね。
自分のデータでない、かつ他に使われてないってやらないとだめですよね。
そんなときはなんと、validate['on']にupdateって指定しちゃうといいんですよ。
これでうまいことバリデートしてくれます。
validate['on']には他にcreateも指定できて、
これはインサートのときだけ動かしたいとか、できるんですね。
Model::validateは任意のタイミングで上書きできますけど、
これで使い分けできるんですね〜。
SessionComponet::setFlash
2008 年 9 月 13 日AuthComponent内ではログインエラー等で、
SessionComponent::setFlash(メッセージ)を行っているが、
そのときにAuthComponent::loginError,authErrorを指定してメッセージを指定できる。
が、そのあとの引数は、
setFlash(メッセージ,’default’,array(),’auth’)となってます。
三つ目が空だとクラス指定ができないじゃないですか。

