prepare("SELECT id FROM invoice_processing_queue WHERE batch_id = ? AND status = 'pending'"); $stmt->execute([$batchId]); $items = $stmt->fetchAll(); foreach ($items as $item) { InvoiceProcessor::processQueueItem((int)$item['id']); } echo "Done";