Fix: Corriger le type PDO dans StripeService et retirer getConnection()
This commit is contained in:
@@ -25,7 +25,8 @@ class AppConfig {
|
||||
$this->currentHost = $_SERVER['SERVER_NAME'] ?? $_SERVER['HTTP_HOST'] ?? '';
|
||||
|
||||
// Récupérer les autres en-têtes pour une utilisation ultérieure si nécessaire
|
||||
$this->headers = getallheaders();
|
||||
// getallheaders() n'existe pas en CLI, donc on vérifie
|
||||
$this->headers = function_exists('getallheaders') ? getallheaders() : [];
|
||||
|
||||
// Déterminer l'adresse IP du client
|
||||
$this->clientIp = $this->getClientIpAddress();
|
||||
@@ -63,8 +64,16 @@ class AppConfig {
|
||||
'api_key' => '', // À remplir avec la clé API Mapbox
|
||||
],
|
||||
'stripe' => [
|
||||
'api_key' => '', // À remplir avec la clé API Stripe
|
||||
'webhook_secret' => '', // À remplir avec le secret du webhook Stripe
|
||||
'public_key_test' => 'pk_test_51QwoVN00pblGEgsXkf8qlXmLGEpxDQcG0KLRpjrGLjJHd7AVZ4Iwd6ChgdjO0w0n3vRqwNCEW8KnHUe5eh3uIlkV00k07kCBmd', // À remplacer par votre clé publique TEST
|
||||
'secret_key_test' => 'sk_test_51QwoVN00pblGEgsXnvqi8qfYpzHtesWWclvK3lzQjPNoHY0dIyOpJmxIkoLqsbmRMEUZpKS5MQ7iFDRlSqVyTo9c006yWetbsd', // À remplacer par votre clé secrète TEST
|
||||
'public_key_live' => 'pk_live_XXXXXXXXXXXX', // À remplacer par votre clé publique LIVE
|
||||
'secret_key_live' => 'sk_live_XXXXXXXXXXXX', // À remplacer par votre clé secrète LIVE
|
||||
'webhook_secret_test' => 'whsec_test_XXXXXXXXXXXX', // À remplacer après création webhook TEST
|
||||
'webhook_secret_live' => 'whsec_live_XXXXXXXXXXXX', // À remplacer après création webhook LIVE
|
||||
'api_version' => '2024-06-20',
|
||||
'application_fee_percent' => 2.5, // Commission de 2.5%
|
||||
'application_fee_minimum' => 50, // Commission minimum 50 centimes
|
||||
'mode' => 'test', // 'test' ou 'live'
|
||||
],
|
||||
'sms' => [
|
||||
'provider' => 'ovh', // Comme mentionné dans le cahier des charges
|
||||
@@ -131,11 +140,6 @@ class AppConfig {
|
||||
],
|
||||
// Vous pouvez activer des fonctionnalités de débogage en développement
|
||||
'debug' => true,
|
||||
// Configurez des endpoints de test pour Stripe, etc.
|
||||
'stripe' => [
|
||||
'api_key' => 'pk_test_...', // Clé de test Stripe
|
||||
'webhook_secret' => 'whsec_test_...', // Secret de test
|
||||
],
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user