I have a job class called NotifyUsersJob this class, of course, implements shouldQueue interface which is the default queue class that Laravel gives me. In the handle method, I have this logic.
Notification::send($this->users, new NotifyUser($this->message));
In NotifyUser notification class I send the notification throw WebPushChannel. My question is about should I implement shouldQueue in NotifyUser class also or not, and if I should do that why? By the way, everything is working fine both are working well, but I would like to know the right way of doing this.