make(ListsGroups::class))->execute($newfilters); foreach ($groups as $group){ Log::info('CheckForStorageInvoiceByTransactions group: '.json_encode($group)); foreach ($group->groupTransactions as $groupTransaction) { $invoice = $groupTransaction->transaction; $packingList = $invoice->owner()->first(); if($packingList){ $order = $packingList->owner()->first(); if($order instanceof Order){ $storages = (App()->make(CheckStorageInvoiceTransactionProcessor::class))->executeOrder($order); } } } } $end = new Carbon(); $elapsedTime = $start->diff($end)->format('%H:%I:%S'); Log::info(Carbon::now() . ': End job - Check all pending group payment with storage invoice is valid. ElapsedTime: ' . $elapsedTime . '.'); } }