Php Laravel在用户以外的其他类别上使用应呈报特征的感觉

Php Laravel在用户以外的其他类别上使用应呈报特征的感觉,php,notifications,laravel-5.4,Php,Notifications,Laravel 5.4,我想通知用户组中是否发生了某些事情。为此,我想使用Laravel提供的通知系统。但是我很困惑,我应该在用户模型或组模型上使用应报告的 例如: 用户在组中写入内容或上载图像,则组中的每个用户都应收到xy已写入/上载任何内容的通知。对于每种通知,我都有自己的类,如ImageUpload、UnreadMessage等。 目前我的做法是: 1.从组中获取所有成员 2. 通知::发送($groupMembers,newimageupload($image))或 3. 通知::发送($groupMember

我想通知用户组中是否发生了某些事情。为此,我想使用Laravel提供的通知系统。但是我很困惑,我应该在用户模型或组模型上使用
应报告的

例如:
用户在组中写入内容或上载图像,则组中的每个用户都应收到xy已写入/上载任何内容的通知。对于每种通知,我都有自己的类,如
ImageUpload、UnreadMessage等。

目前我的做法是:
1.从组中获取所有成员
2. <代码>通知::发送($groupMembers,newimageupload($image))
3. <代码>通知::发送($groupMembers,newunreadmessage($message))

我知道在其他模型上也可以使用
Notifiable
参数,但我不明白如果我在其他模型上使用通知,比如我的
模型,有什么意义。然后可通过
$group->unreadNotifications
获取通知。但是否可以将通知标记为已读?如果不使用单独的表格,你不知道该组中的所有成员是否都读过它
我想不出一个使用它有任何意义的例子。你能给我一个吗

那么我是正确地使用它,还是