[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Tiago Pimentta
Criador Tiago Pimentta 03/08/2020

Olá A todos, gostaria de pedir uma ajuda pois ñ estou conseguir aplicar o delay no notification()

Eu tenho um controller que recebe  os dados e passa como parâmetro pra dentro do notification que por sua vez faz o envio de notificação para os admins. Eu queria dar um delay de execução desse envios.
Ai segui este artigo https://blog.especializati.com.br/queues-no-laravel-fila

Mas ai não conseguir adaptar pra dentro da minha situação no Notification()
eu então criei a jobs através do comando php artisan make:jobs e ela foi criada, foi implementada no DB ai fui lá no .env e alterei praQUEUE_CONNECTION=database e então rodei o comando, ele simplemente ignorou e não aconteceu erro nenhum na aplicação.
Segue Código onde chama o notification:

https://hastebin.com/nimohujupa.php

 

Eu preciso fazer com que ele dê um delay nesse "notificarAdmins" pra que o usuário seja redirecionado mais rapido e o processo corra em backgruond após 5 segundos por exemplo.

Manager Carlos Ferreira 03/08/2020

Olá, Tiago!
Tudo bem?

Tem o código completo no GitHub?

Essa notificação dos admins, seria por e-mail, certo?
Neste caso pode sim usar queues (filas).

Agora, se pretende usar outro tipo de notificação, sugiro que veja as opções em real-time (veja os cursos de laravel com realtime e laravel notificação),

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!