query('SELECT id FROM payment_methods WHERE id IN (SELECT DISTINCT payment_method_id FROM subscriptions)'); $paymentsInUse = []; while ($row = $paymentsInUseQuery->fetchArray(SQLITE3_ASSOC)) { $paymentsInUse[] = $row['id']; } $sql = "SELECT * FROM payment_methods"; $result = $db->query($sql); if ($result) { $payments = array(); while ($row = $result->fetchArray(SQLITE3_ASSOC)) { $payments[] = $row; } } else { http_response_code(500); echo json_encode(array("message" => translate('error', $i18n))); exit(); } foreach ($payments as $payment) { $paymentIconFolder = $payment['id'] <= 31 ? 'images/uploads/icons/' : 'images/uploads/logos/'; $inUse = in_array($payment['id'], $paymentsInUse); ?>
Logo 31 && !$inUse) { ?>
x
translate('error', $i18n))); exit(); } ?>