2010/05/15

CakePHPのsaveメソッドの戻り値

saveメソッドの戻り値について。
成功したらtrue、失敗したらfalseを返す。


のではなく…
  • 成功したら、modelにセットしたデータを返す
  • 失敗したら、falseを返す
  • modelにセットしたデータが正しい形でないときtrueを返す
割とトリッキーなメソッドですよネ。
戻り値は成功・失敗の2値(true or false)にして、
成功した場合、第2引数にtrueが渡されたら
modelにセットしたデータを返す仕様の方がわかりやすいのでは…
(・ω・`)

0 件のコメント:

コメントを投稿