Планирование цепочечных заданий очереди , к сожалению, не задокументировано, но использование $schedule->call
и статический вызов withChain
могут работать:
$schedule->call(function () {
\App\Jobs\FetchEmailAttachment::withChain([
new \App\Jobs\SplitAttachment,
new \App\Jobs\ResendAttachment
])->dispatch()->allOnQueue('mailbox');
})->everyMinute();
PS: я не проверял это, пожалуйста дайте нам знать, если это работает.