2016-06-16 3 views
1

Hei, пытаюсь отправить утра электронную почту в Laravel 4.2 для зарегистрированных пользователей в моем приложении, но я получаю сообщение об ошибке я не знаю, как идти об этом вот моя функцияОтправка по электронной почте в Laravel 4,2

Mail::send('emails.email',array('user'=>$user), function($message) 
     { 
      $message->to(Input::get('email'),Input::get('first_name'))->subject('Thank You for Joining bagagga Savings Club'); 
     }); 
+1

Привет, вы можете показать нам сообщение об ошибке и контроллер, который обрабатывает этот фрагмент кода? – erwan

ответ

1

Вот как я обычно это делаю.

$email = Input::get('email'); 
$first-name = Input::get('first_name'); 

Mail::send('emails.email',array('user'=>$user), function($message) use ($email , $first_name) 
{ 
     $message->to($email,$first_name)->subject('Thank You for Joining bagagga Savings Club'); 
}); 

Чтобы передать переменную анонимной функции, вы можете использовать конструкцию use.

Смежные вопросы