我不能在我看來,使用這個變量來訪問我email.verify鑑於CONFIRMATION_CODE變量:Laravel - 將數據傳遞到電子郵件視圖
$user->confirmation_code
不應該這樣被訪問時,我分配的數組項喜歡這個?我忽略了什麼?
$user = User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
'confirmation_code' => str_random(30)
]);
Mail::send('emails.verify', ['user' => $user], function ($m) use ($user) {
$m->to($user->email, $user->name)->subject('Email verificatie');
});
所有其他變量,如名稱,電子郵件,密碼都可以訪問,我給郵件發送方法我的用戶對象。
該死。我發現確實如此。但我想知道你是如何得到一個批量賦值異常錯誤,但在這種情況下它沒有給出任何錯誤? –
@ Stephan-v當你試圖創建新的模型對象時,我認爲質量分配異常錯誤。 –