如何使用Laravel 5.5一起发送电子邮件和SMS?

时间:2018-08-30 09:11:37

标签: laravel laravel-5 sms-gateway laravel-notification

如何使用Laravel 5.5一起发送电子邮件和SMS?

我应该使用可邮寄和SMS服务还是SMS通知,以及如何使用?

2 个答案:

答案 0 :(得分:0)

您可以在laravel的App / Events文件夹中创建一个事件。 将所有用于发送邮件和短信的代码放在此处进行配置,只需在您想要发送短信或邮件的地方调用该事件即可。

答案 1 :(得分:0)

您可以创建一个函数,该函数将同时包含电子邮件的notify()方法和消息的dispatch()方法
例子

   public function Notification(Model $tender)
{
    $user = access()->user();
    /* Send confirmation email */
        $tender->notify(new Email($user));

    /* Send confirmation message */

    Send::dispatch($user);
}

然后,您将只调用一个单独的函数,即Notification(),它将同时发送电子邮件和消息