From f2699fe5dd3e55ec58f0f4fefa42337f047724de Mon Sep 17 00:00:00 2001 From: Nathan Boiron Date: Tue, 13 Jan 2026 13:50:32 +0100 Subject: [PATCH] Suppression des anciens fichiers Paybox MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ils ne sont plus utilisés depuis 2020 dans ce commit : a8c417e9991d9853d6b56307451473fba594bfbb --- htdocs/pages/event-payment/index.php | 78 ------------------- htdocs/pages/event-payment/paybox_annule.php | 5 -- .../pages/event-payment/paybox_effectue.php | 5 -- htdocs/pages/event-payment/paybox_erreur.php | 5 -- htdocs/pages/event-payment/paybox_refuse.php | 5 -- 5 files changed, 98 deletions(-) delete mode 100644 htdocs/pages/event-payment/index.php delete mode 100644 htdocs/pages/event-payment/paybox_annule.php delete mode 100644 htdocs/pages/event-payment/paybox_effectue.php delete mode 100644 htdocs/pages/event-payment/paybox_erreur.php delete mode 100644 htdocs/pages/event-payment/paybox_refuse.php diff --git a/htdocs/pages/event-payment/index.php b/htdocs/pages/event-payment/index.php deleted file mode 100644 index edd8c93eb..000000000 --- a/htdocs/pages/event-payment/index.php +++ /dev/null @@ -1,78 +0,0 @@ -obtenirDernier(); -$forumData = $forum->obtenir($forumId); - -if (!isset($forumData['id']) || !$forumData['id']) { - die('Forum not found'); -} - -$ref = $matches[1]; -$inscription = $forum_inscriptions->obtenir($ref); - -if (preg_match('`elephpant-([0-9]+)`', (string) $_GET['ref'], $matches)) { - $prix = 25; - $action = 'elep'; -} else { - $prix = 100; - $action = 'subs'; -} -if (isset($_GET['prix'])) { - $prix = intval($_GET['prix']); -} - -$symfonyKernel = new SymfonyKernel(); - -/** @var PayboxFactory $payboxFactory */ -$payboxFactory = $symfonyKernel->getKernel()->getContainer()->get(PayboxFactory::class); - -$paybox = $payboxFactory->getPaybox(); - -$paybox - ->setTotal($prix * 100) - ->setCmd(strtr($forumData['path'], ['forum' => 'frm', 'phptour' => 'tour']) . '-' . $action . '-' . $ref . '-' . $prix) - ->setPorteur($inscription['email']) - ->setUrlRetourEffectue('https://' . $_SERVER['HTTP_HOST'] . dirname((string) $_SERVER['REQUEST_URI']) . '/paybox_effectue.php') - ->setUrlRetourRefuse('https://' . $_SERVER['HTTP_HOST'] . dirname((string) $_SERVER['REQUEST_URI']) . '/paybox_refuse.php') - ->setUrlRetourAnnule('https://' . $_SERVER['HTTP_HOST'] . dirname((string) $_SERVER['REQUEST_URI']) . '/paybox_annule.php') - ->setUrlRetourErreur('https://' . $_SERVER['HTTP_HOST'] . dirname((string) $_SERVER['REQUEST_URI']) . '/paybox_erreur.php') -; - -$invoiceRepository = $symfonyKernel->getKernel()->getContainer()->get(InvoiceRepository::class); -/** @var Invoice $invoice */ -$invoice = $invoiceRepository->getByReference($inscription['reference']); - -if (null === $invoice) { - throw new \RuntimeException(sprintf("Invoice %s not found", $inscription['reference'])); -} - -$payboxBilling = PayboxBilling::createFromInvoice($invoice); - -$smarty->assign('paybox', $paybox->generate(new \DateTime(), $payboxBilling)); -$smarty->assign('inscription', $inscription); -$smarty->assign('original_ref', urlencode((string) $_GET['ref'])); -$smarty->assign('forum', $forumData); -$smarty->display('paybox_formulaire.html'); - - -// https://afup.org/pages/phptournantes2017/paiement/?ref=FOO diff --git a/htdocs/pages/event-payment/paybox_annule.php b/htdocs/pages/event-payment/paybox_annule.php deleted file mode 100644 index b1285a8bc..000000000 --- a/htdocs/pages/event-payment/paybox_annule.php +++ /dev/null @@ -1,5 +0,0 @@ -display('paybox_annule.html'); diff --git a/htdocs/pages/event-payment/paybox_effectue.php b/htdocs/pages/event-payment/paybox_effectue.php deleted file mode 100644 index e5b187613..000000000 --- a/htdocs/pages/event-payment/paybox_effectue.php +++ /dev/null @@ -1,5 +0,0 @@ -display('paybox_effectue.html'); diff --git a/htdocs/pages/event-payment/paybox_erreur.php b/htdocs/pages/event-payment/paybox_erreur.php deleted file mode 100644 index 7fab36377..000000000 --- a/htdocs/pages/event-payment/paybox_erreur.php +++ /dev/null @@ -1,5 +0,0 @@ -display('paybox_erreur.html'); diff --git a/htdocs/pages/event-payment/paybox_refuse.php b/htdocs/pages/event-payment/paybox_refuse.php deleted file mode 100644 index 4cef45449..000000000 --- a/htdocs/pages/event-payment/paybox_refuse.php +++ /dev/null @@ -1,5 +0,0 @@ -display('paybox_refuse.html');