【问题标题】:Laravel Notification - via specified by userLaravel 通知 - 通过用户指定
【发布时间】:2020-11-11 04:36:16
【问题描述】:

通知类中的via 方法如何根据用户的偏好进行动态调整,一个用户可能希望通过电子邮件接收,另一个用户则不要

public function via($notifiable) {
    return ['database', 'broadcast', 'mail'];
}

【问题讨论】:

    标签: laravel laravel-notification


    【解决方案1】:

    该函数接收用户 ($notifiable) 作为参数,您可以调用 $notifiable 上的方法来检索您希望通知使用的频道列表。

    public function via($notifiable) {
        return $notifiable->getNotificationPreferences();
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-19
      • 1970-01-01
      相关资源
      最近更新 更多