0
Когда я пытаюсь отправить почту, каждый раз, когда в пользовательскую таблицу добавляется новый член, так что они могут получить ссылку на установочный пароль. Я пытался заставить это работать, но, похоже, не так.Аргумент 1 должен быть экземпляром Illuminate Http Request integer given
public function store(AddUser $request)
{
$user = $request->all();
$user['activate'] = $this->active();
$user['guid'] = $this->guid();
$user['accountno'] = $this->generateAndValidateAccountno();
$check = User::find($user['phone']);
if(!$check) {
$id = User::create($user);
$this->sendEmail($user['accountno']);
}
return redirect('employee');
}
public function sendEmail(Request $request, $id)
{
$user = User::find($id);
Beautymail::send('emails.welcome', [], function($message)
{
$message
->to('$id->email', '$id->fname')
->subject('Welcome!');
});
}
}
Не уверен, что я делаю неправильно