私のストアメソッドでは、リクエストに対して$リクエストを使用していますが、定義されていない変数リクエストのエラーを示すMail::send
メソッドに渡すと、あなたが閉鎖スコープに変数を渡すためにuse()
を追加する必要があり
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.']); ;
}
何かをする前に関数本体の中で$ requestに値があるかどうかチェックするだけですか? –