メッセージモデルの afterSave 内で作業しています。メッセージが作成されるたびにメールを送信して、受信者に新しいメッセージを通知したいと考えています。メールを送信するメッセージ コントローラー内にアクションがあり、afterSave から呼び出したいと思います。
私はこのようにそれを呼び出してみました:
function afterSave($created){
if($created){
$this->msgToEmail($this->data);
}
}
コントローラーではなくモデル内の関数を検索するため、SQL エラーが発生します。
モデル関数を宣言するにはどうすればよいですか? 出来ますか?