diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/transmission/get_all_transmissions.php | 4 | ||||
-rw-r--r-- | examples/transmission/get_transmission.php | 6 | ||||
-rw-r--r-- | examples/transmission/rfc822.php | 6 | ||||
-rw-r--r-- | examples/transmission/send_transmission_all_fields.php | 7 | ||||
-rw-r--r-- | examples/transmission/simple_send.php | 6 | ||||
-rw-r--r-- | examples/transmission/stored_recipients_inline_content.php | 4 | ||||
-rw-r--r-- | examples/transmission/stored_template_send.php | 8 | ||||
-rw-r--r-- | examples/unwrapped/create_template.php | 11 |
8 files changed, 24 insertions, 28 deletions
diff --git a/examples/transmission/get_all_transmissions.php b/examples/transmission/get_all_transmissions.php index 1e1882b..669c3e7 100644 --- a/examples/transmission/get_all_transmissions.php +++ b/examples/transmission/get_all_transmissions.php @@ -9,10 +9,10 @@ use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); +$sparky = new SparkPost($httpAdapter, ['key'=>$key]); try { - $results = Transmission::all(); + $results = $sparky->transmission->all(); echo 'Congrats you can use your SDK!'; } catch (\Exception $exception) { echo $exception->getMessage(); diff --git a/examples/transmission/get_transmission.php b/examples/transmission/get_transmission.php index 84cd227..5882a49 100644 --- a/examples/transmission/get_transmission.php +++ b/examples/transmission/get_transmission.php @@ -1,6 +1,7 @@ <?php namespace Examples\Transmisson; require_once (dirname(__FILE__).'/../bootstrap.php'); + use SparkPost\SparkPost; use SparkPost\Transmission; use GuzzleHttp\Client; @@ -8,11 +9,10 @@ use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); - +$sparky = new SparkPost($httpAdapter, ['key'=>$key]); try { - $results = Transmission::find('Your Transmission ID'); + $results = $sparky->transmission->find('Your Transmission ID'); echo 'Congrats you can use your SDK!'; } catch (\Exception $exception) { echo $exception->getMessage(); diff --git a/examples/transmission/rfc822.php b/examples/transmission/rfc822.php index ec932e7..cb88471 100644 --- a/examples/transmission/rfc822.php +++ b/examples/transmission/rfc822.php @@ -8,15 +8,15 @@ use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); +$sparky = new SparkPost($httpAdapter, ['key'=>$key]); try { - $results = Transmission::send([ + $results = $sparky->transmission->send([ 'recipients'=>[ [ 'address'=>[ 'email'=>'john.doe@example.com' - ] + ] ] ], 'rfc822'=>"Content-Type: text/plain\nFrom: From Envelope <from@sparkpostbox.com>\nSubject: Example Email\n\nHello World" diff --git a/examples/transmission/send_transmission_all_fields.php b/examples/transmission/send_transmission_all_fields.php index 3bd9315..be82b97 100644 --- a/examples/transmission/send_transmission_all_fields.php +++ b/examples/transmission/send_transmission_all_fields.php @@ -8,12 +8,12 @@ use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); +$sparky = new SparkPost($httpAdapter, ['key'=>$key]); // TODO: update all from emails to = sandbox domain try{ - $results = Transmission::send([ + $results = $sparky->transmission->send([ "campaign"=>"my-campaign", "metadata"=>[ "sample_campaign"=>true, @@ -37,12 +37,11 @@ try{ [ "address"=>[ "email"=>"john.doe@example.com" - ] + ] ] ] ]); - var_dump($results); echo 'Congrats you can use your SDK!'; } catch (\Exception $exception) { echo $exception->getMessage(); diff --git a/examples/transmission/simple_send.php b/examples/transmission/simple_send.php index caaf962..2edfbf6 100644 --- a/examples/transmission/simple_send.php +++ b/examples/transmission/simple_send.php @@ -9,10 +9,10 @@ use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); +$sparky = new SparkPost($httpAdapter, ['key'=>$key]); try { - $results = Transmission::send([ + $results = $sparky->transmission->send([ "from"=>"From Envelope <from@sparkpostbox.com>", "html"=>"<p>Hello World!</p>", "text"=>"Hello World!", @@ -21,7 +21,7 @@ try { [ "address"=>[ "email"=>"john.doe@example.com" - ] + ] ] ] ]); diff --git a/examples/transmission/stored_recipients_inline_content.php b/examples/transmission/stored_recipients_inline_content.php index 42e40df..853030d 100644 --- a/examples/transmission/stored_recipients_inline_content.php +++ b/examples/transmission/stored_recipients_inline_content.php @@ -8,11 +8,11 @@ use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); +$sparky = new SparkPost($httpAdapter, ['key'=>$key]); try { - $results = Transmission::send([ + $results = $sparky->transmission->send([ "campaign"=>"my-campaign", "from"=>"From Envelope <from@sparkpostbox.com>", "html"=>"<p>Hello World! Your name is: {{name}}</p>", diff --git a/examples/transmission/stored_template_send.php b/examples/transmission/stored_template_send.php index 82be209..3d52f0a 100644 --- a/examples/transmission/stored_template_send.php +++ b/examples/transmission/stored_template_send.php @@ -8,19 +8,19 @@ use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); +$sparky = new SparkPost($httpAdapter, ['key'=>$key]); try { - $results = Transmission::send([ + $results = $sparky->transmission->send([ "from"=>"From Envelope <from@sparkpostbox.com>", "recipients"=>[ [ "address"=>[ "email"=>"john.doe@example.com" - ] + ] ] ], - "template"=>"my-template" + "template"=>"my-first-email" ]); echo 'Congrats you can use your SDK!'; } catch (\Exception $exception) { diff --git a/examples/unwrapped/create_template.php b/examples/unwrapped/create_template.php index ee4ff6c..b092340 100644 --- a/examples/unwrapped/create_template.php +++ b/examples/unwrapped/create_template.php @@ -1,30 +1,27 @@ <?php namespace Examples\Unwrapped; require_once (dirname(__FILE__).'/../bootstrap.php'); -use SparkPost\SparkPost; -use SparkPost\APIResource; use GuzzleHttp\Client; use Ivory\HttpAdapter\Guzzle6HttpAdapter; $key = 'YOUR API KEY'; $httpAdapter = new Guzzle6HttpAdapter(new Client()); -SparkPost::configure($httpAdapter, ['key'=>$key]); +$resource = new \SparkPost\APIResource($httpAdapter, ['key'=>$key]); try { // define the endpoint - APIResource::$endpoint = 'templates'; + $resource->endpoint = 'templates'; $templateConfig = [ 'name' => 'Summer Sale!', 'id'=>'summer-sale', 'content'=> [ - 'from' => 'john.doe@sparkpostbox.com', + 'from' => 'from@sparkpostbox.com', 'subject' => 'Summer deals', 'html' => '<b>Check out these deals!</b>' ] ]; - $results = APIResource::create($templateConfig); - var_dump($results); + $results = $resource->create($templateConfig); echo 'Congrats you can use your SDK!'; } catch (\Exception $exception) { echo $exception->getMessage(); |