I am learning laravel, working on a project which runs horizon to learn about jobs. I am stuck at one place where i need to run same job few times one after one. Here is the code
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use App\Models\Subscriptions;
class MailController extends Controller
{
    public function sendEmail() {
        Subscriptions::all()
        ->each(function($subscription) {
            SendMailJob::dispatch($subscription);
        });
    }
}
This works fine. But it runs few categories at once. Is there any way to run one job after. So basically, lets say i have 10 same jobs in default queue, but i need to run one job at a time.
Please help..
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire