diff options
Diffstat (limited to 'vendor/paypal/paypal-checkout-sdk/tests/TestHarness.php')
-rw-r--r-- | vendor/paypal/paypal-checkout-sdk/tests/TestHarness.php | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/vendor/paypal/paypal-checkout-sdk/tests/TestHarness.php b/vendor/paypal/paypal-checkout-sdk/tests/TestHarness.php new file mode 100644 index 0000000..66b4abe --- /dev/null +++ b/vendor/paypal/paypal-checkout-sdk/tests/TestHarness.php @@ -0,0 +1,24 @@ +<?php + +namespace Test; + +use PayPalCheckoutSdk\Core\PayPalHttpClient; +use PayPalCheckoutSdk\Core\SandboxEnvironment; + +ini_set('error_reporting', E_ALL); // or error_reporting(E_ALL); +ini_set('display_errors', '1'); +ini_set('display_startup_errors', '1'); + +class TestHarness +{ + public static function client() + { + return new PayPalHttpClient(self::environment()); + } + public static function environment() + { + $clientId = getenv("CLIENT_ID") ?: "<<PAYPAL-CLIENT-ID>>"; + $clientSecret = getenv("CLIENT_SECRET") ?: "<<PAYPAL-CLIENT-SECRET>>"; + return new SandboxEnvironment($clientId, $clientSecret); + } +} |