beforeSave()では引数を指定しよう
ModelのbeforeSave()でpasswordの暗号化とか、よくやりますよね。
User.php
public function beforeSave(){
/* 処理 */
return true;
}
そしたらこんなエラーが。
Strict (2048): Declaration of MODEL::beforeSave() should be compatible with Model::beforeSave($options = Array)[APP/Model/User.php, line 4]
$options = array()
を引数に指定してあげるとエラー直ります。
User.php
public function beforeSave($options = array()){
/* 処理 */
return true;
}
はい備忘録。