diff options
Diffstat (limited to 'examples/unwrapped/get_webhooks.php')
-rw-r--r-- | examples/unwrapped/get_webhooks.php | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/examples/unwrapped/get_webhooks.php b/examples/unwrapped/get_webhooks.php new file mode 100644 index 0000000..b9ed723 --- /dev/null +++ b/examples/unwrapped/get_webhooks.php @@ -0,0 +1,25 @@ +<?php +namespace Examples\Unwrapped; +require_once (dirname(__FILE__).'/../bootstrap.php'); + +//pull in API key config +$configFile = file_get_contents(dirname(__FILE__) . '/../example-config.json'); +$config = json_decode($configFile, true); + +use SparkPost\SparkPost; +use GuzzleHttp\Client; +use Ivory\HttpAdapter\Guzzle6HttpAdapter; + +$httpAdapter = new Guzzle6HttpAdapter(new Client()); +$sparky = new SparkPost($httpAdapter, ['key'=>$config['api-key']]); + +try { + $sparky->setupUnwrapped('webhooks'); + + $results = $sparky->webhooks->get(); + + echo 'Congrats you can use your SDK!'; +} catch (\Exception $exception) { + echo $exception->getMessage(); +} +?> |