AttributeIlluminate\Queue\Attributes\Delay
#[Delay]
Configuração de atraso para um job, determinando o tempo de espera antes da execução.
Disponível desde
Laravel 13.0
Aplicável em
class
Parâmetros
$delayintTempo de atraso em segundos.
Uso prático
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Queue\Attributes\Delay;
#[Delay(300)]
class NotifyUser implements ShouldQueue
{
public function handle(): void
{
//...
}
}