From dc7815f36179228385944b712bce4d610137e9b0 Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Fri, 28 Nov 2025 09:05:17 +0100 Subject: [PATCH] Add recipe for stripe/stripe-php 19.0 (#1890) This recipe configures the Stripe PHP client with: - Service definition for Stripe\StripeClient - Autowiring support via service alias - Environment variable configuration for STRIPE_SECRET_KEY --- stripe/stripe-php/19.0/config/packages/stripe.yaml | 7 +++++++ stripe/stripe-php/19.0/manifest.json | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 stripe/stripe-php/19.0/config/packages/stripe.yaml create mode 100644 stripe/stripe-php/19.0/manifest.json diff --git a/stripe/stripe-php/19.0/config/packages/stripe.yaml b/stripe/stripe-php/19.0/config/packages/stripe.yaml new file mode 100644 index 00000000..1e075c6d --- /dev/null +++ b/stripe/stripe-php/19.0/config/packages/stripe.yaml @@ -0,0 +1,7 @@ +services: + stripe.client: + class: 'Stripe\StripeClient' + arguments: + - '%env(STRIPE_SECRET_KEY)%' + + Stripe\StripeClient: '@stripe.client' diff --git a/stripe/stripe-php/19.0/manifest.json b/stripe/stripe-php/19.0/manifest.json new file mode 100644 index 00000000..68eefa18 --- /dev/null +++ b/stripe/stripe-php/19.0/manifest.json @@ -0,0 +1,8 @@ +{ + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "STRIPE_SECRET_KEY": "sk_test_***" + } +}