Laravel Bulk Send Mail с уведомлением - PullRequest
0 голосов
/ 04 июня 2019

Я прочитал в документации laravel:

После того, как интерфейс ShouldQueue был добавлен к вашему уведомлению, вы можете отправить уведомление как обычно.Laravel обнаружит интерфейс ShouldQueue в классе и автоматически поставит в очередь доставку уведомления:

Из-за того, что в уведомлении автоматически ставится очередь, если я использую в своем контроллере:

public function store(Request $request)
{
  $users = User::all()
  Notification::send($users, new MyFirstNotification());
}

и вмое уведомление:

public function toMail($notifiable)
{
  return  new custome-emailTo("emails.welcome",$notifiable);
}

и в custom-mailTo, (это почтовый класс):

public function __construct($view2,User $user)
{
  $this->user = $user;
  $this->view = $view2;
}

public function build()
{
  $this->to($this->user->email);
  return $this->view('emails.welcome');
}

для меня, оно работает и отправляется многим пользователям,

но мои вопросы: Как указано в документации Laravel,

1.Действительно ли это делает очереди для отправки уведомления?

2.Нужна ли очередь в классе почтовых отправителей для отправки массовых писем?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...