Я работаю над модулем, где вы можете создавать пользователей и связывать их с конкретными ресторанами.Когда создается пользователь, менеджер ресторана и, если он установлен, контактное лицо этого ресторана получает уведомление по электронной почте с сообщением о том, что новый пользователь создан и связан с этим рестораном.
Теперь япытаясь достичь следующего случая: когда уведомление отправлено, все добавленные адреса электронной почты администратора должны быть уведомлены тем же электронным письмом, как скрытая копия.Но когда я использую скрытую копию и уведомление отправляется как 2 пользователям, скрытая копия также будет отправлена дважды.
Поскольку я не могу добавить только адреса электронной почты к методу Notification::send()
, я не могу добиться этого в одной строке кода.Мое текущее уведомление:
Notification::send($users, new UserCreated($params));
Как я думаю, что это должно быть сделано:
$emailAddresses = ['email1@test.com', 'email2@test.com']
Notification::send([$users, $emailAddresses], new UserCreated($params);
Как мне добиться этого правильным способом?