feat(PaymentClient): Configure l'URL du client de paiement en fonction de l'environnement.

This commit is contained in:
Serreau Jovann
2026-01-11 14:33:18 +01:00
parent b01ea8b2ab
commit 7213dd0aba
2 changed files with 4 additions and 2 deletions

1
.env
View File

@@ -52,6 +52,7 @@ STRIPE_PK=pk_test_51SUA22173W4aeFB1nO6oFfDZ12HOTffDKtCshhZ8rkUg6kUO2ZaQC0tK72rhE
STRIPE_SK=sk_test_51SUA22173W4aeFB16EB2LxGI0hNvNJzFshDI98zRImWBIhSfzqOGAz5TlPxSpUWbj3x4COm6kmSsaal9FpQR1A7M0022DvjbbR
STRIPE_WEBHOOKS_SIGN=whsec_0DOZJAwgMwkcHl2RWXI8h8YItj9q7v3A
DEV_URL=https://240fba7426df.ngrok-free.app
PROD_URL=https://www.e-cosplay.fr
VAPID_PK=DsOg7jToRSD-VpNSV1Gt3YAhSwz4l-nqeu7yFvzbSxg
VAPID_PC=BKz0kdcsG6kk9KxciPpkfP8kEDAd408inZecij5kBDbQ1ZGZSNwS4KZ8FerC28LFXvgSqpDXtor3ePo0zBCdNqo

View File

@@ -14,8 +14,9 @@ class PaymentClient
public function __construct(private readonly RequestStack $requestStack, private readonly UrlGeneratorInterface $urlGenerator, private readonly EntityManagerInterface $em)
{
if($_ENV['APP_ENV'] == "prod")
$this->url = $this->requestStack->getCurrentRequest()->getSchemeAndHttpHost();
$this->url = "";
if($_ENV['APP_ENV'] == "prod");
$this->url = $_ENV['PROD_URL'];
else
$this->url = $_ENV['DEV_URL'];
}