Monday, May 22, 2017

How to add delay in excution in Queued Event Listeners in laravel 5.2

I have created a Queued event in laravel 5.2, Now I want to add 10 min delay in execution of this event.

Please guide how can I add delay in queued event.

<?php

namespace App\Listeners;

use App\Events\NewMessage;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Contracts\Queue\ShouldQueue;

class HandleNewMessage implements ShouldQueue
{

    public function __construct()
    {
        //
    }

    public function handle(NewMessage $event)
    {

        //Code to send email
    }
}



via Harry

Advertisement