Bonsoir,
j'utilise Laravel 5.5 sur un projet et j'envoi une notification a chaque utilisateur inscris pour activer son email.
SendConfirmationEmailJob class
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ... use App\Jobs\SendConfirmationEmailJob; class SendConfirmationEmail { public function handle(UserRegistered $event) { // SEND CONFIRMATION JOB SendConfirmationEmailJob::dispatch($event->user); } }
quand j’exécute mon système envoi notification without Queue, je reçois bien l'email, mais quand j’implémente le ShouldQueue à la classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 ... use Illuminate\Contracts\Queue\ShouldQueue; use App\Notifications\ActivatedAccountCandidate; class SendConfirmationEmailJob { public $user; public function __construct(User $user) { $this->user = $user; } public function handle() { $this->user->notify(new ActivatedAccountCandidate); } }
My job failed,
j'en sais pas pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part $this->user->notify(...)
Partager