我不知道为什么我继续犯这个简单的错误。错误是说我不应该在该行上有;
。
语法错误,意外&#39 ;;'
使用我的下面代码,我没有错误:
Mail::send('emails.invite.invite',$user, function ($message) use ($email) {
$message->subject('Message Subject');
$message->from('noreply@example.net', 'Sender Name');
$message->to($email); // Recipient address
});
但是当我添加一个数组时,我得到了这个错误:
Mail::send('emails.invite.invite', array('link' => URL::route('account-activate', $code), $user, function ($message) use ($email) {
$message->subject('Message Subject');
$message->from('noreply@example.net', 'Sender Name');
$message->to($email); // Recipient address
});
答案 0 :(得分:2)
if($user) {
Mail::send('emails.invite.invite', array('link' => URL::route('account-activate', $code),'name' => $name), function ($message) use ($email) {
$message->subject('Message Subject');
$message->from('noreply@example.net', 'Sender Name');
$message->to($email); // Recipient address
});
答案 1 :(得分:0)
看起来您的阵列需要第二次近距离检查:
array('link' => URL::route('account-activate', $code))