$chain = [
new Job1($var),
new Job2($var),
new Job3($var),
new Job4($var),
new Job5($var),
];
как вставить в нее доп задачи чтоб получилось вот так?
$chain = [
new Job0($var),
new Job1($var),
new Job2($var),
new Job3($var),
new Job4($var),
new NewJob($var),
new Job5($var),
];
https://www.php.net/manual/ru/function.array-splice.php
выдает ошибку: Call to a member function withBatchId() on int
У тебя int и ты вызываешь у него метод
а откуда int то появляется? я просто новое задание добавляю в цепочку
А в ::batch разве массив массивов передавать надо?
да, можно хоть несколько массивов закинуть: https://laravel.su/docs/8.x/queues#chains-within-batches
dump($chain) и посмотри что там
Обсуждают сегодня