Webサイト発注虎の巻ダウンロード
Webサイト発注虎の巻ダウンロード

CakePHP1.2のbeforeValidate

づや

beforeValidateなるコールバックメソッドがあった。

model内にあると、validateの直前に呼んでくれるようだ。

model内でvalidate前に値を加工したいときは便利。

$this->dataに値が入ってるので、加工する。

function beforeValidate() {

    // 処理

    return true; // trueを返さないとsave時にエラーになる
}