Laravel 経由でメールを送信しようとしていますが、次のエラーが表示されます。
未定義の変数: contactEmail
その上で定義されていますが。ここで何がうまくいかないのですか?
コントローラ
$contactName = Input::get('name');
$contactEmail = Input::get('email');
$contactMessage = Input::get('message');
$data = array('name'=>$contactName, 'email'=>$contactEmail, 'message'=>$contactMessage);
Mail::send('template.mail', $data, function($message)
{
$message->from($contactEmail, $contactName);
$message->to('info@aallouch.com', 'myName')->subject('Mail via aallouch.com');
});
編集:
template.mail
Name: {{$name}}
Email: {{$email}}
Message:{{$message}}