カスタム検証ルールを作成しようとしましたが、その検証を行うために保存されるモデル データの他のすべてのフィールドが必要です。すべてのデータをカスタム検証ルールに渡す方法が見つかりません。
検証する配列:
[User]
[Name] => 'Bob'
[Message] => 'this is my message'
検証:
public $validate = array(
'Message' => array(
'rule' => 'customValidateFunction'
)
);
カスタム検証機能:
public function customValidateFunction($messageArray){
$valueOfMessage = $messageArray['Message'];
$valueOfName = ?
return TRUE;
}
誰かが私を正しい方向に向けることができますか?