我似乎找不到解决方案。我有一个使用Laravel Notification
特性的Queueable
。因此,情况如下:用户发布新记录,通常将通知排队发送给所有其他可用用户。但是随后,该用户希望取消/删除新添加的记录。
删除已发送的通知很容易,但是如何删除仍在排队的通知呢?
InteractsWithQueue
可以帮助解决此问题吗?如果是这样,我不确定如何利用它。是否创建其他Job
进行清理?
谢谢。
更新:
顺便说一句,我为此使用了database
队列和SoftDeletes
特征。并在创建记录后立即发送通知。