Skip to content

Instantly share code, notes, and snippets.

@artemrogov
Created May 29, 2019 20:52
Show Gist options
  • Save artemrogov/9122a4ab3c7a844e26cec97cc5da8282 to your computer and use it in GitHub Desktop.
Save artemrogov/9122a4ab3c7a844e26cec97cc5da8282 to your computer and use it in GitHub Desktop.
памятка работы с очередями
$msg = "Тема обращения: {$data['subject']} обращение: {$data['content']}";
//очереди с задержкой:
SendTask::dispatch($msg)->delay(now()->addMinutes(10)); // задержка 10 мин
/*
*Несколько заданий в очереди
*/
SendTask::withChain([
new PrepareJob("первая задача 1"),
new PublishJob("вторая задача 2")
])->dispatch($msg);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment