在我的存储方法中,我使用 $request 作为请求,但在传递到 Mail::send
方法时显示 undefined variable 请求的错误。
public function store(Request $request)
{
$user = new User();
$user->add_user($request);
$confirmation_code = ['123456'];
Mail::send('users.add-user', $confirmation_code, function($message) {
$message->to($request->get('email'), $request->get('email'))
->subject('Verify your email address');
});
return redirect('/users')->with('success', ['Thanks for signing up! Please check your email.']); ;
}
最佳答案
在 Mail::send 闭包中,您必须传递 $request
变量,如下所示:
Mail::send('users.add-user', $confirmation_code, function($message) use ($request) {
$message->to($request->get('email'), $request->get('email'))
->subject('Verify your email address');
});
关于php - $request 变量未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40782522/