summaryrefslogtreecommitdiff
path: root/Postman
diff options
context:
space:
mode:
authoryehudah <yehudah@b8457f37-d9ea-0310-8a92-e5e31aec5664>2018-04-17 19:20:08 +0000
committeryehudah <yehudah@b8457f37-d9ea-0310-8a92-e5e31aec5664>2018-04-17 19:20:08 +0000
commit871bbe5d0895e47bc7fc4dcf2feddaaaaad71000 (patch)
tree9a49242c9825f3d53cce8be7b2189e1b67888ee7 /Postman
parentf449518d6463ba60f5dcca72695074952e3bdefb (diff)
downloadPost-SMTP-871bbe5d0895e47bc7fc4dcf2feddaaaaad71000.zip
Update readme + remove junk
Diffstat (limited to 'Postman')
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/examples/example.php78
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ClientTest.php112
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/MockClient.php20
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ResponseTest.php51
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/bootstrap.php3
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/accesssettings/accesssettings.php84
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/alerts/alerts.php63
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/apikeys/apikeys.php85
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/asm/asm.php174
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/browsers/browsers.php17
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/campaigns/campaigns.php154
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/categories/categories.php37
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/clients/clients.php28
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/contactdb/contactdb.php396
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/devices/devices.php17
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/geo/geo.php17
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/helpers/mail/example.php201
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/ips/ips.php155
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mail/mail.php174
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailboxproviders/mailboxproviders.php17
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailsettings/mailsettings.php220
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/partnersettings/partnersettings.php40
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/scopes/scopes.php16
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/senders/senders.php99
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/stats/stats.php17
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/subusers/subusers.php170
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/suppression/suppression.php202
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/templates/templates.php130
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/trackingsettings/trackingsettings.php111
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/user/user.php294
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/whitelabel/whitelabel.php311
-rwxr-xr-xPostman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/prism.sh42
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/SendGridTest.php2498
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/bootstrap.php2
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/helpers/mail/MailTest.php183
-rw-r--r--Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/phpunit.xml.dist9
36 files changed, 0 insertions, 6227 deletions
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/examples/example.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/examples/example.php
deleted file mode 100644
index 4ec9c73..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/examples/example.php
+++ /dev/null
@@ -1,78 +0,0 @@
-<?php
-
-// If running this outside of this context, use the following include and
-// comment out the two includes below
-// require __DIR__ . '/vendor/autoload.php';
-include(dirname(__DIR__) . '/lib/Client.php');
-// This gets the parent directory, for your current directory use getcwd()
-$path_to_config = dirname(__DIR__);
-$apiKey = getenv('SENDGRID_API_KEY');
-$headers = ['Authorization: Bearer ' . $apiKey];
-$client = new SendGrid\Client('https://api.sendgrid.com', $headers, '/v3');
-
-// GET Collection
-$query_params = ['limit' => 100, 'offset' => 0];
-$request_headers = ['X-Mock: 200'];
-$response = $client->api_keys()->get(null, $query_params, $request_headers);
-echo $response->statusCode();
-echo $response->body();
-echo $response->headers();
-
-// GET with auto retry on rate limit
-$query_params = ['limit' => 100, 'offset' => 0];
-$request_headers = ['X-Mock: 200'];
-$retryOnLimit = true;
-$response = $client->api_keys()->get(null, $query_params, $request_headers, $retryOnLimit);
-echo $response->statusCode();
-echo $response->body();
-echo $response->headers();
-
-// POST
-$request_body = [
- 'name' => 'My PHP API Key',
- 'scopes' => [
- 'mail.send',
- 'alerts.create',
- 'alerts.read'
- ]
-];
-$response = $client->api_keys()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-echo $response->headers();
-$response_body = json_decode($response->body());
-$api_key_id = $response_body->api_key_id;
-
-// GET Single
-$response = $client->version('/v3')->api_keys()->_($api_key_id)->get();
-echo $response->statusCode();
-echo $response->body();
-echo $response->headers();
-
-// PATCH
-$request_body = [
- 'name' => 'A New Hope'
-];
-$response = $client->api_keys()->_($api_key_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-echo $response->headers();
-
-// PUT
-$request_body = [
- 'name' => 'A New Hope',
- 'scopes' => [
- 'user.profile.read',
- 'user.profile.update'
- ]
-];
-$response = $client->api_keys()->_($api_key_id)->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-echo $response->headers();
-
-// DELETE
-$response = $client->api_keys()->_($api_key_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-echo $response->headers();
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ClientTest.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ClientTest.php
deleted file mode 100644
index 676f600..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ClientTest.php
+++ /dev/null
@@ -1,112 +0,0 @@
-<?php
-
-namespace SendGrid\Test;
-
-use SendGrid\Client;
-
-class ClientTest extends \PHPUnit_Framework_TestCase
-{
- /** @var MockClient */
- private $client;
- /** @var string */
- private $host;
- /** @var array */
- private $headers;
-
- protected function setUp()
- {
- $this->host = 'https://localhost:4010';
- $this->headers = [
- 'Content-Type: application/json',
- 'Authorization: Bearer SG.XXXX'
- ];
- $this->client = new MockClient($this->host, $this->headers, '/v3', null, null);
- }
-
- public function testConstructor()
- {
- $this->assertAttributeEquals($this->host, 'host', $this->client);
- $this->assertAttributeEquals($this->headers, 'headers', $this->client);
- $this->assertAttributeEquals('/v3', 'version', $this->client);
- $this->assertAttributeEquals([], 'path', $this->client);
- $this->assertAttributeEquals([], 'curlOptions', $this->client);
- $this->assertAttributeEquals(['delete', 'get', 'patch', 'post', 'put'], 'methods', $this->client);
- }
-
- public function test_()
- {
- $client = new MockClient($this->host, $this->headers, '/v3', null, ['foo' => 'bar']);
- $client = $client->_('test');
-
- $this->assertAttributeEquals(['test'], 'path', $client);
- $this->assertAttributeEquals(['foo' => 'bar'], 'curlOptions', $client);
- }
-
- public function test__call()
- {
- $client = $this->client->get();
- $this->assertAttributeEquals('https://localhost:4010/v3/', 'url', $client);
-
- $queryParams = ['limit' => 100, 'offset' => 0];
- $client = $this->client->get(null, $queryParams);
- $this->assertAttributeEquals('https://localhost:4010/v3/?limit=100&offset=0', 'url', $client);
-
- $requestBody = ['name' => 'A New Hope'];
- $client = $this->client->get($requestBody);
- $this->assertAttributeEquals($requestBody, 'requestBody', $client);
-
- $requestHeaders = ['X-Mock: 200'];
- $client = $this->client->get(null, null, $requestHeaders);
- $this->assertAttributeEquals($requestHeaders, 'requestHeaders', $client);
-
- $client = $this->client->version('/v4');
- $this->assertAttributeEquals('/v4', 'version', $client);
-
- $client = $this->client->path_to_endpoint();
- $this->assertAttributeEquals(['path_to_endpoint'], 'path', $client);
- $client = $client->one_more_segment();
- $this->assertAttributeEquals(['path_to_endpoint', 'one_more_segment'], 'path', $client);
- }
-
- public function testGetHost()
- {
- $client = new Client('https://localhost:4010');
- $this->assertSame('https://localhost:4010', $client->getHost());
- }
-
- public function testGetHeaders()
- {
- $client = new Client('https://localhost:4010', ['Content-Type: application/json', 'Authorization: Bearer SG.XXXX']);
- $this->assertSame(['Content-Type: application/json', 'Authorization: Bearer SG.XXXX'], $client->getHeaders());
-
- $client2 = new Client('https://localhost:4010', null);
- $this->assertSame([], $client2->getHeaders());
- }
-
- public function testGetVersion()
- {
- $client = new Client('https://localhost:4010', null, '/v3');
- $this->assertSame('/v3', $client->getVersion());
-
- $client = new Client('https://localhost:4010', null, null);
- $this->assertSame(null, $client->getVersion());
- }
-
- public function testGetPath()
- {
- $client = new Client('https://localhost:4010', null, null, ['/foo/bar']);
- $this->assertSame(['/foo/bar'], $client->getPath());
-
- $client = new Client('https://localhost:4010', null, null, null);
- $this->assertSame([], $client->getPath());
- }
-
- public function testGetCurlOptions()
- {
- $client = new Client('https://localhost:4010', null, null, null, [CURLOPT_PROXY => '127.0.0.1:8080']);
- $this->assertSame([CURLOPT_PROXY => '127.0.0.1:8080'], $client->getCurlOptions());
-
- $client = new Client('https://localhost:4010', null, null, null, null);
- $this->assertSame([], $client->getCurlOptions());
- }
-}
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/MockClient.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/MockClient.php
deleted file mode 100644
index ae7ed79..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/MockClient.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace SendGrid\Test;
-
-use SendGrid\Client;
-
-class MockClient extends Client
-{
- protected $requestBody;
- protected $requestHeaders;
- protected $url;
-
- public function makeRequest($method, $url, $requestBody = null, $requestHeaders = null, $retryOnLimit = false)
- {
- $this->requestBody = $requestBody;
- $this->requestHeaders = $requestHeaders;
- $this->url = $url;
- return $this;
- }
-}
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ResponseTest.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ResponseTest.php
deleted file mode 100644
index 45660e2..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/ResponseTest.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-
-namespace SendGrid\Test;
-
-use SendGrid\Response;
-
-class ResponseTest extends \PHPUnit_Framework_TestCase
-{
- public function testConstructor()
- {
- $response = new Response();
-
- $this->assertAttributeEquals(null, 'statusCode', $response);
- $this->assertAttributeEquals(null, 'body', $response);
- $this->assertAttributeEquals(null, 'headers', $response);
-
- $response = new Response(200, 'test', ['Content-Encoding: gzip']);
-
- $this->assertAttributeEquals(200, 'statusCode', $response);
- $this->assertAttributeEquals('test', 'body', $response);
- $this->assertAttributeEquals(['Content-Encoding: gzip'], 'headers', $response);
- }
-
- public function testStatusCode()
- {
- $response = new Response(404);
-
- $this->assertEquals(404, $response->statusCode());
- }
-
- public function testBody()
- {
- $response = new Response(null, 'foo');
-
- $this->assertEquals('foo', $response->body());
- }
-
- public function testHeaders()
- {
- $response = new Response(null, null, ['Content-Type: text/html']);
-
- $this->assertEquals(['Content-Type: text/html'], $response->headers());
- }
-
- public function testAssociativeHeaders()
- {
- $response = new Response(null, null, ['Content-Type: text/html', 'HTTP/1.1 200 OK']);
-
- $this->assertEquals(['Content-Type' => 'text/html', 'Status' => 'HTTP/1.1 200 OK'], $response->headers(true));
- }
-}
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/bootstrap.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/bootstrap.php
deleted file mode 100644
index 19d4b20..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/php-http-client/test/unit/bootstrap.php
+++ /dev/null
@@ -1,3 +0,0 @@
-<?php
-
-require __DIR__ . '/../../vendor/autoload.php';
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/accesssettings/accesssettings.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/accesssettings/accesssettings.php
deleted file mode 100644
index 64ef5f0..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/accesssettings/accesssettings.php
+++ /dev/null
@@ -1,84 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve all recent access attempts #
-// GET /access_settings/activity #
-
-$query_params = json_decode('{"limit": 1}');
-$response = $sg->client->access_settings()->activity()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add one or more IPs to the whitelist #
-// POST /access_settings/whitelist #
-
-$request_body = json_decode('{
- "ips": [
- {
- "ip": "192.168.1.1"
- },
- {
- "ip": "192.*.*.*"
- },
- {
- "ip": "192.168.1.3/32"
- }
- ]
-}');
-$response = $sg->client->access_settings()->whitelist()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a list of currently whitelisted IPs #
-// GET /access_settings/whitelist #
-
-$response = $sg->client->access_settings()->whitelist()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Remove one or more IPs from the whitelist #
-// DELETE /access_settings/whitelist #
-
-$request_body = json_decode('{
- "ids": [
- 1,
- 2,
- 3
- ]
-}');
-$response = $sg->client->access_settings()->whitelist()->delete($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a specific whitelisted IP #
-// GET /access_settings/whitelist/{rule_id} #
-
-$rule_id = "test_url_param";
-$response = $sg->client->access_settings()->whitelist()->_($rule_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Remove a specific IP from the whitelist #
-// DELETE /access_settings/whitelist/{rule_id} #
-
-$rule_id = "test_url_param";
-$response = $sg->client->access_settings()->whitelist()->_($rule_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/alerts/alerts.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/alerts/alerts.php
deleted file mode 100644
index 7414200..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/alerts/alerts.php
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a new Alert #
-// POST /alerts #
-
-$request_body = json_decode('{
- "email_to": "example@example.com",
- "frequency": "daily",
- "type": "stats_notification"
-}');
-$response = $sg->client->alerts()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all alerts #
-// GET /alerts #
-
-$response = $sg->client->alerts()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update an alert #
-// PATCH /alerts/{alert_id} #
-
-$request_body = json_decode('{
- "email_to": "example@example.com"
-}');
-$alert_id = "test_url_param";
-$response = $sg->client->alerts()->_($alert_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a specific alert #
-// GET /alerts/{alert_id} #
-
-$alert_id = "test_url_param";
-$response = $sg->client->alerts()->_($alert_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete an alert #
-// DELETE /alerts/{alert_id} #
-
-$alert_id = "test_url_param";
-$response = $sg->client->alerts()->_($alert_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/apikeys/apikeys.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/apikeys/apikeys.php
deleted file mode 100644
index 7b344f5..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/apikeys/apikeys.php
+++ /dev/null
@@ -1,85 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create API keys #
-// POST /api_keys #
-
-$request_body = json_decode('{
- "name": "My API Key",
- "sample": "data",
- "scopes": [
- "mail.send",
- "alerts.create",
- "alerts.read"
- ]
-}');
-$response = $sg->client->api_keys()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all API Keys belonging to the authenticated user #
-// GET /api_keys #
-
-$query_params = json_decode('{"limit": 1}');
-$response = $sg->client->api_keys()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update the name & scopes of an API Key #
-// PUT /api_keys/{api_key_id} #
-
-$request_body = json_decode('{
- "name": "A New Hope",
- "scopes": [
- "user.profile.read",
- "user.profile.update"
- ]
-}');
-$api_key_id = "test_url_param";
-$response = $sg->client->api_keys()->_($api_key_id)->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update API keys #
-// PATCH /api_keys/{api_key_id} #
-
-$request_body = json_decode('{
- "name": "A New Hope"
-}');
-$api_key_id = "test_url_param";
-$response = $sg->client->api_keys()->_($api_key_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve an existing API Key #
-// GET /api_keys/{api_key_id} #
-
-$api_key_id = "test_url_param";
-$response = $sg->client->api_keys()->_($api_key_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete API keys #
-// DELETE /api_keys/{api_key_id} #
-
-$api_key_id = "test_url_param";
-$response = $sg->client->api_keys()->_($api_key_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/asm/asm.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/asm/asm.php
deleted file mode 100644
index 6edd2cf..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/asm/asm.php
+++ /dev/null
@@ -1,174 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a new suppression group #
-// POST /asm/groups #
-
-$request_body = json_decode('{
- "description": "Suggestions for products our users might like.",
- "is_default": true,
- "name": "Product Suggestions"
-}');
-$response = $sg->client->asm()->groups()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve information about multiple suppression groups #
-// GET /asm/groups #
-
-$query_params = json_decode('{"id": 1}');
-$response = $sg->client->asm()->groups()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a suppression group. #
-// PATCH /asm/groups/{group_id} #
-
-$request_body = json_decode('{
- "description": "Suggestions for items our users might like.",
- "id": 103,
- "name": "Item Suggestions"
-}');
-$group_id = "test_url_param";
-$response = $sg->client->asm()->groups()->_($group_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Get information on a single suppression group. #
-// GET /asm/groups/{group_id} #
-
-$group_id = "test_url_param";
-$response = $sg->client->asm()->groups()->_($group_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a suppression group. #
-// DELETE /asm/groups/{group_id} #
-
-$group_id = "test_url_param";
-$response = $sg->client->asm()->groups()->_($group_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add suppressions to a suppression group #
-// POST /asm/groups/{group_id}/suppressions #
-
-$request_body = json_decode('{
- "recipient_emails": [
- "test1@example.com",
- "test2@example.com"
- ]
-}');
-$group_id = "test_url_param";
-$response = $sg->client->asm()->groups()->_($group_id)->suppressions()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all suppressions for a suppression group #
-// GET /asm/groups/{group_id}/suppressions #
-
-$group_id = "test_url_param";
-$response = $sg->client->asm()->groups()->_($group_id)->suppressions()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Search for suppressions within a group #
-// POST /asm/groups/{group_id}/suppressions/search #
-
-$request_body = json_decode('{
- "recipient_emails": [
- "exists1@example.com",
- "exists2@example.com",
- "doesnotexists@example.com"
- ]
-}');
-$group_id = "test_url_param";
-$response = $sg->client->asm()->groups()->_($group_id)->suppressions()->search()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a suppression from a suppression group #
-// DELETE /asm/groups/{group_id}/suppressions/{email} #
-
-$group_id = "test_url_param";
-$email = "test_url_param";
-$response = $sg->client->asm()->groups()->_($group_id)->suppressions()->_($email)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all suppressions #
-// GET /asm/suppressions #
-
-$response = $sg->client->asm()->suppressions()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add recipient addresses to the global suppression group. #
-// POST /asm/suppressions/global #
-
-$request_body = json_decode('{
- "recipient_emails": [
- "test1@example.com",
- "test2@example.com"
- ]
-}');
-$response = $sg->client->asm()->suppressions()->global()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a Global Suppression #
-// GET /asm/suppressions/global/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->asm()->suppressions()->global()->_($email)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a Global Suppression #
-// DELETE /asm/suppressions/global/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->asm()->suppressions()->global()->_($email)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all suppression groups for an email address #
-// GET /asm/suppressions/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->asm()->suppressions()->_($email)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/browsers/browsers.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/browsers/browsers.php
deleted file mode 100644
index fffbbcf..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/browsers/browsers.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve email statistics by browser. #
-// GET /browsers/stats #
-
-$query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "browsers": "test_string", "limit": "test_string", "offset": "test_string", "start_date": "2016-01-01"}');
-$response = $sg->client->browsers()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/campaigns/campaigns.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/campaigns/campaigns.php
deleted file mode 100644
index df2732f..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/campaigns/campaigns.php
+++ /dev/null
@@ -1,154 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a Campaign #
-// POST /campaigns #
-
-$request_body = json_decode('{
- "categories": [
- "spring line"
- ],
- "custom_unsubscribe_url": "",
- "html_content": "<html><head><title></title></head><body><p>Check out our spring line!</p></body></html>",
- "ip_pool": "marketing",
- "list_ids": [
- 110,
- 124
- ],
- "plain_content": "Check out our spring line!",
- "segment_ids": [
- 110
- ],
- "sender_id": 124451,
- "subject": "New Products for Spring!",
- "suppression_group_id": 42,
- "title": "March Newsletter"
-}');
-$response = $sg->client->campaigns()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all Campaigns #
-// GET /campaigns #
-
-$query_params = json_decode('{"limit": 1, "offset": 1}');
-$response = $sg->client->campaigns()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a Campaign #
-// PATCH /campaigns/{campaign_id} #
-
-$request_body = json_decode('{
- "categories": [
- "summer line"
- ],
- "html_content": "<html><head><title></title></head><body><p>Check out our summer line!</p></body></html>",
- "plain_content": "Check out our summer line!",
- "subject": "New Products for Summer!",
- "title": "May Newsletter"
-}');
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a single campaign #
-// GET /campaigns/{campaign_id} #
-
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a Campaign #
-// DELETE /campaigns/{campaign_id} #
-
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a Scheduled Campaign #
-// PATCH /campaigns/{campaign_id}/schedules #
-
-$request_body = json_decode('{
- "send_at": 1489451436
-}');
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->schedules()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Schedule a Campaign #
-// POST /campaigns/{campaign_id}/schedules #
-
-$request_body = json_decode('{
- "send_at": 1489771528
-}');
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->schedules()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// View Scheduled Time of a Campaign #
-// GET /campaigns/{campaign_id}/schedules #
-
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->schedules()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Unschedule a Scheduled Campaign #
-// DELETE /campaigns/{campaign_id}/schedules #
-
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->schedules()->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Send a Campaign #
-// POST /campaigns/{campaign_id}/schedules/now #
-
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->schedules()->now()->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Send a Test Campaign #
-// POST /campaigns/{campaign_id}/schedules/test #
-
-$request_body = json_decode('{
- "to": "your.email@example.com"
-}');
-$campaign_id = "test_url_param";
-$response = $sg->client->campaigns()->_($campaign_id)->schedules()->test()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/categories/categories.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/categories/categories.php
deleted file mode 100644
index bdc9d21..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/categories/categories.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve all categories #
-// GET /categories #
-
-$query_params = json_decode('{"category": "test_string", "limit": 1, "offset": 1}');
-$response = $sg->client->categories()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve Email Statistics for Categories #
-// GET /categories/stats #
-
-$query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01", "categories": "test_string"}');
-$response = $sg->client->categories()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve sums of email stats for each category [Needs: Stats object defined, has category ID?] #
-// GET /categories/stats/sums #
-
-$query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "sort_by_metric": "test_string", "offset": 1, "start_date": "2016-01-01", "sort_by_direction": "asc"}');
-$response = $sg->client->categories()->stats()->sums()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/clients/clients.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/clients/clients.php
deleted file mode 100644
index 797fa38..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/clients/clients.php
+++ /dev/null
@@ -1,28 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve email statistics by client type. #
-// GET /clients/stats #
-
-$query_params = json_decode('{"aggregated_by": "day", "start_date": "2016-01-01", "end_date": "2016-04-01"}');
-$response = $sg->client->clients()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve stats by a specific client type. #
-// GET /clients/{client_type}/stats #
-
-$query_params = json_decode('{"aggregated_by": "day", "start_date": "2016-01-01", "end_date": "2016-04-01"}');
-$client_type = "test_url_param";
-$response = $sg->client->clients()->_($client_type)->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/contactdb/contactdb.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/contactdb/contactdb.php
deleted file mode 100644
index 277048f..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/contactdb/contactdb.php
+++ /dev/null
@@ -1,396 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a Custom Field #
-// POST /contactdb/custom_fields #
-
-$request_body = json_decode('{
- "name": "pet",
- "type": "text"
-}');
-$response = $sg->client->contactdb()->custom_fields()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all custom fields #
-// GET /contactdb/custom_fields #
-
-$response = $sg->client->contactdb()->custom_fields()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a Custom Field #
-// GET /contactdb/custom_fields/{custom_field_id} #
-
-$custom_field_id = "test_url_param";
-$response = $sg->client->contactdb()->custom_fields()->_($custom_field_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a Custom Field #
-// DELETE /contactdb/custom_fields/{custom_field_id} #
-
-$custom_field_id = "test_url_param";
-$response = $sg->client->contactdb()->custom_fields()->_($custom_field_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create a List #
-// POST /contactdb/lists #
-
-$request_body = json_decode('{
- "name": "your list name"
-}');
-$response = $sg->client->contactdb()->lists()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all lists #
-// GET /contactdb/lists #
-
-$response = $sg->client->contactdb()->lists()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete Multiple lists #
-// DELETE /contactdb/lists #
-
-$request_body = json_decode('[
- 1,
- 2,
- 3,
- 4
-]');
-$response = $sg->client->contactdb()->lists()->delete($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a List #
-// PATCH /contactdb/lists/{list_id} #
-
-$request_body = json_decode('{
- "name": "newlistname"
-}');
-$query_params = json_decode('{"list_id": 1}');
-$list_id = "test_url_param";
-$response = $sg->client->contactdb()->lists()->_($list_id)->patch($request_body, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a single list #
-// GET /contactdb/lists/{list_id} #
-
-$query_params = json_decode('{"list_id": 1}');
-$list_id = "test_url_param";
-$response = $sg->client->contactdb()->lists()->_($list_id)->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a List #
-// DELETE /contactdb/lists/{list_id} #
-
-$query_params = json_decode('{"delete_contacts": "true"}');
-$list_id = "test_url_param";
-$response = $sg->client->contactdb()->lists()->_($list_id)->delete(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add Multiple Recipients to a List #
-// POST /contactdb/lists/{list_id}/recipients #
-
-$request_body = json_decode('[
- "recipient_id1",
- "recipient_id2"
-]');
-$list_id = "test_url_param";
-$response = $sg->client->contactdb()->lists()->_($list_id)->recipients()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all recipients on a List #
-// GET /contactdb/lists/{list_id}/recipients #
-
-$query_params = json_decode('{"page": 1, "page_size": 1, "list_id": 1}');
-$list_id = "test_url_param";
-$response = $sg->client->contactdb()->lists()->_($list_id)->recipients()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add a Single Recipient to a List #
-// POST /contactdb/lists/{list_id}/recipients/{recipient_id} #
-
-$list_id = "test_url_param";
-$recipient_id = "test_url_param";
-$response = $sg->client->contactdb()->lists()->_($list_id)->recipients()->_($recipient_id)->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a Single Recipient from a Single List #
-// DELETE /contactdb/lists/{list_id}/recipients/{recipient_id} #
-
-$query_params = json_decode('{"recipient_id": 1, "list_id": 1}');
-$list_id = "test_url_param";
-$recipient_id = "test_url_param";
-$response = $sg->client->contactdb()->lists()->_($list_id)->recipients()->_($recipient_id)->delete(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Recipient #
-// PATCH /contactdb/recipients #
-
-$request_body = json_decode('[
- {
- "email": "jones@example.com",
- "first_name": "Guy",
- "last_name": "Jones"
- }
-]');
-$response = $sg->client->contactdb()->recipients()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add recipients #
-// POST /contactdb/recipients #
-
-$request_body = json_decode('[
- {
- "age": 25,
- "email": "example@example.com",
- "first_name": "",
- "last_name": "User"
- },
- {
- "age": 25,
- "email": "example2@example.com",
- "first_name": "Example",
- "last_name": "User"
- }
-]');
-$response = $sg->client->contactdb()->recipients()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve recipients #
-// GET /contactdb/recipients #
-
-$query_params = json_decode('{"page": 1, "page_size": 1}');
-$response = $sg->client->contactdb()->recipients()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete Recipient #
-// DELETE /contactdb/recipients #
-
-$request_body = json_decode('[
- "recipient_id1",
- "recipient_id2"
-]');
-$response = $sg->client->contactdb()->recipients()->delete($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve the count of billable recipients #
-// GET /contactdb/recipients/billable_count #
-
-$response = $sg->client->contactdb()->recipients()->billable_count()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a Count of Recipients #
-// GET /contactdb/recipients/count #
-
-$response = $sg->client->contactdb()->recipients()->count()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve recipients matching search criteria #
-// GET /contactdb/recipients/search #
-
-$query_params = json_decode('{"{field_name}": "test_string"}');
-$response = $sg->client->contactdb()->recipients()->search()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a single recipient #
-// GET /contactdb/recipients/{recipient_id} #
-
-$recipient_id = "test_url_param";
-$response = $sg->client->contactdb()->recipients()->_($recipient_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a Recipient #
-// DELETE /contactdb/recipients/{recipient_id} #
-
-$recipient_id = "test_url_param";
-$response = $sg->client->contactdb()->recipients()->_($recipient_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve the lists that a recipient is on #
-// GET /contactdb/recipients/{recipient_id}/lists #
-
-$recipient_id = "test_url_param";
-$response = $sg->client->contactdb()->recipients()->_($recipient_id)->lists()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve reserved fields #
-// GET /contactdb/reserved_fields #
-
-$response = $sg->client->contactdb()->reserved_fields()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create a Segment #
-// POST /contactdb/segments #
-
-$request_body = json_decode('{
- "conditions": [
- {
- "and_or": "",
- "field": "last_name",
- "operator": "eq",
- "value": "Miller"
- },
- {
- "and_or": "and",
- "field": "last_clicked",
- "operator": "gt",
- "value": "01/02/2015"
- },
- {
- "and_or": "or",
- "field": "clicks.campaign_identifier",
- "operator": "eq",
- "value": "513"
- }
- ],
- "list_id": 4,
- "name": "Last Name Miller"
-}');
-$response = $sg->client->contactdb()->segments()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all segments #
-// GET /contactdb/segments #
-
-$response = $sg->client->contactdb()->segments()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a segment #
-// PATCH /contactdb/segments/{segment_id} #
-
-$request_body = json_decode('{
- "conditions": [
- {
- "and_or": "",
- "field": "last_name",
- "operator": "eq",
- "value": "Miller"
- }
- ],
- "list_id": 5,
- "name": "The Millers"
-}');
-$query_params = json_decode('{"segment_id": "test_string"}');
-$segment_id = "test_url_param";
-$response = $sg->client->contactdb()->segments()->_($segment_id)->patch($request_body, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a segment #
-// GET /contactdb/segments/{segment_id} #
-
-$query_params = json_decode('{"segment_id": 1}');
-$segment_id = "test_url_param";
-$response = $sg->client->contactdb()->segments()->_($segment_id)->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a segment #
-// DELETE /contactdb/segments/{segment_id} #
-
-$query_params = json_decode('{"delete_contacts": "true"}');
-$segment_id = "test_url_param";
-$response = $sg->client->contactdb()->segments()->_($segment_id)->delete(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve recipients on a segment #
-// GET /contactdb/segments/{segment_id}/recipients #
-
-$query_params = json_decode('{"page": 1, "page_size": 1}');
-$segment_id = "test_url_param";
-$response = $sg->client->contactdb()->segments()->_($segment_id)->recipients()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/devices/devices.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/devices/devices.php
deleted file mode 100644
index 8204b16..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/devices/devices.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve email statistics by device type. #
-// GET /devices/stats #
-
-$query_params = json_decode('{"aggregated_by": "day", "limit": 1, "start_date": "2016-01-01", "end_date": "2016-04-01", "offset": 1}');
-$response = $sg->client->devices()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/geo/geo.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/geo/geo.php
deleted file mode 100644
index 8c4c152..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/geo/geo.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve email statistics by country and state/province. #
-// GET /geo/stats #
-
-$query_params = json_decode('{"end_date": "2016-04-01", "country": "US", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01"}');
-$response = $sg->client->geo()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/helpers/mail/example.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/helpers/mail/example.php
deleted file mode 100644
index 4c29bcf..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/helpers/mail/example.php
+++ /dev/null
@@ -1,201 +0,0 @@
-<?php
-namespace SendGrid;
-
-// If you are using Composer
-require __DIR__ . '<PATH_TO>/vendor/autoload.php';
-
-
-function helloEmail()
-{
- $from = new Email(null, "test@example.com");
- $subject = "Hello World from the SendGrid PHP Library";
- $to = new Email(null, "test@example.com");
- $content = new Content("text/plain", "some text here");
- $mail = new Mail($from, $subject, $to, $content);
- $to = new Email(null, "test2@example.com");
- $mail->personalization[0]->addTo($to);
-
- //echo json_encode($mail, JSON_PRETTY_PRINT), "\n";
- return $mail;
-}
-
-function kitchenSink()
-{
- $from = new Email("DX", "test@example.com");
- $subject = "Hello World from the SendGrid PHP Library";
- $to = new Email("Example User", "test1@example.com");
- $content = new Content("text/plain", "some text here");
-
- $mail = new Mail($from, $subject, $to, $content);
-
- $email2 = new Email("Example User", "test2@example.com");
- $mail->personalization[0]->addTo($email2);
- $email3 = new Email("Example User", "test3@example.com");
- $mail->personalization[0]->addCc($email3);
- $email4 = new Email("Example User", "test4@example.com");
- $mail->personalization[0]->addCc($email4);
- $email5 = new Email("Example User", "test5@example.com");
- $mail->personalization[0]->addBcc($email5);
- $email6 = new Email("Example User", "test6@example.com");
- $mail->personalization[0]->addBcc($email6);
- $mail->personalization[0]->setSubject("Hello World from the SendGrid PHP Library");
- $mail->personalization[0]->addHeader("X-Test", "test");
- $mail->personalization[0]->addHeader("X-Mock", "true");
- $mail->personalization[0]->addSubstitution("%name%", "Example User");
- $mail->personalization[0]->addSubstitution("%city%", "Denver");
- $mail->personalization[0]->addCustomArg("user_id", "343");
- $mail->personalization[0]->addCustomArg("type", "marketing");
- $mail->personalization[0]->setSendAt(1443636843);
-
- $personalization1 = new Personalization();
- $email7 = new Email("Example User", "test7@example.com");
- $personalization1->addTo($email7);
- $email8 = new Email("Example User", "test8@example.com");
- $personalization1->addTo($email8);
- $email9 = new Email("Example User", "test9@example.com");
- $personalization1->addCc($email9);
- $email10 = new Email("Example User", "test10@example.com");
- $personalization1->addCc($email10);
- $email11 = new Email("Example User", "test11@example.com");
- $personalization1->addBcc($email11);
- $email12 = new Email("Example User", "test12@example.com");
- $personalization1->addBcc($email12);
- $personalization1->setSubject("Hello World from the SendGrid PHP Library");
- $personalization1->addHeader("X-Test", "test");
- $personalization1->addHeader("X-Mock", "true");
- $personalization1->addSubstitution("%name%", "Example User");
- $personalization1->addSubstitution("%city%", "Denver");
- $personalization1->addCustomArg("user_id", "343");
- $personalization1->addCustomArg("type", "marketing");
- $personalization1->setSendAt(1443636843);
- $mail->addPersonalization($personalization1);
-
- $content = new Content("text/html", "<html><body>some text here</body></html>");
- $mail->addContent($content);
-
- $attachment = new Attachment();
- $attachment->setContent("TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gQ3JhcyBwdW12");
- $attachment->setType("application/pdf");
- $attachment->setFilename("balance_001.pdf");
- $attachment->setDisposition("attachment");
- $attachment->setContentId("Balance Sheet");
- $mail->addAttachment($attachment);
-
- $attachment2 = new Attachment();
- $attachment2->setContent("BwdW");
- $attachment2->setType("image/png");
- $attachment2->setFilename("banner.png");
- $attachment2->setDisposition("inline");
- $attachment2->setContentId("Banner");
- $mail->addAttachment($attachment2);
-
- $mail->setTemplateId("439b6d66-4408-4ead-83de-5c83c2ee313a");
-
- # This must be a valid [batch ID](https://sendgrid.com/docs/API_Reference/SMTP_API/scheduling_parameters.html) to work
- # $mail->setBatchID("sengrid_batch_id");
-
- $mail->addSection("%section1%", "Substitution Text for Section 1");
- $mail->addSection("%section2%", "Substitution Text for Section 2");
-
- $mail->addHeader("X-Test1", "1");
- $mail->addHeader("X-Test2", "2");
-
- $mail->addCategory("May");
- $mail->addCategory("2016");
-
- $mail->addCustomArg("campaign", "welcome");
- $mail->addCustomArg("weekday", "morning");
-
- $mail->setSendAt(1443636842);
-
- $asm = new ASM();
- $asm->setGroupId(99);
- $asm->setGroupsToDisplay([4,5,6,7,8]);
- $mail->setASM($asm);
-
- $mail->setIpPoolName("23");
-
- $mail_settings = new MailSettings();
- $bcc_settings = new BccSettings();
- $bcc_settings->setEnable(true);
- $bcc_settings->setEmail("test@example.com");
- $mail_settings->setBccSettings($bcc_settings);
- $sandbox_mode = new SandBoxMode();
- $sandbox_mode->setEnable(true);
- $mail_settings->setSandboxMode($sandbox_mode);
- $bypass_list_management = new BypassListManagement();
- $bypass_list_management->setEnable(true);
- $mail_settings->setBypassListManagement($bypass_list_management);
- $footer = new Footer();
- $footer->setEnable(true);
- $footer->setText("Footer Text");
- $footer->setHtml("<html><body>Footer Text</body></html>");
- $mail_settings->setFooter($footer);
- $spam_check = new SpamCheck();
- $spam_check->setEnable(true);
- $spam_check->setThreshold(1);
- $spam_check->setPostToUrl("https://spamcatcher.sendgrid.com");
- $mail_settings->setSpamCheck($spam_check);
- $mail->setMailSettings($mail_settings);
-
- $tracking_settings = new TrackingSettings();
- $click_tracking = new ClickTracking();
- $click_tracking->setEnable(true);
- $click_tracking->setEnableText(true);
- $tracking_settings->setClickTracking($click_tracking);
- $open_tracking = new OpenTracking();
- $open_tracking->setEnable(true);
- $open_tracking->setSubstitutionTag("Optional tag to replace with the open image in the body of the message");
- $tracking_settings->setOpenTracking($open_tracking);
- $subscription_tracking = new SubscriptionTracking();
- $subscription_tracking->setEnable(true);
- $subscription_tracking->setText("text to insert into the text/plain portion of the message");
- $subscription_tracking->setHtml("<html><body>html to insert into the text/html portion of the message</body></html>");
- $subscription_tracking->setSubstitutionTag("Optional tag to replace with the open image in the body of the message");
- $tracking_settings->setSubscriptionTracking($subscription_tracking);
- $ganalytics = new Ganalytics();
- $ganalytics->setEnable(true);
- $ganalytics->setCampaignSource("some source");
- $ganalytics->setCampaignTerm("some term");
- $ganalytics->setCampaignContent("some content");
- $ganalytics->setCampaignName("some name");
- $ganalytics->setCampaignMedium("some medium");
- $tracking_settings->setGanalytics($ganalytics);
- $mail->setTrackingSettings($tracking_settings);
-
- $reply_to = new ReplyTo("test@example.com", "Optional Name");
- $mail->setReplyTo($reply_to);
-
- //echo json_encode($mail, JSON_PRETTY_PRINT), "\n";
- return $mail;
-}
-
-function sendHelloEmail()
-{
- $apiKey = getenv('SENDGRID_API_KEY');
- $sg = new \SendGrid($apiKey);
-
- $request_body = helloEmail();
- $response = $sg->client->mail()->send()->post($request_body);
- echo $response->statusCode();
- echo $response->body();
- print_r($response->headers());
-}
-
-function sendKitchenSink()
-{
- $apiKey = getenv('SENDGRID_API_KEY');
- $sg = new \SendGrid($apiKey);
-
- $request_body = kitchenSink();
- $response = $sg->client->mail()->send()->post($request_body);
- echo $response->statusCode();
- echo $response->body();
- print_r($response->headers());
-}
-
-sendHelloEmail(); // this will actually send an email
-sendKitchenSink(); // this will only send an email if you set SandBox Mode to false
-?>
-
-
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/ips/ips.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/ips/ips.php
deleted file mode 100644
index 4827955..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/ips/ips.php
+++ /dev/null
@@ -1,155 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve all IP addresses #
-// GET /ips #
-
-$query_params = json_decode('{"subuser": "test_string", "ip": "test_string", "limit": 1, "exclude_whitelabels": "true", "offset": 1}');
-$response = $sg->client->ips()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all assigned IPs #
-// GET /ips/assigned #
-
-$response = $sg->client->ips()->assigned()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create an IP pool. #
-// POST /ips/pools #
-
-$request_body = json_decode('{
- "name": "marketing"
-}');
-$response = $sg->client->ips()->pools()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all IP pools. #
-// GET /ips/pools #
-
-$response = $sg->client->ips()->pools()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update an IP pools name. #
-// PUT /ips/pools/{pool_name} #
-
-$request_body = json_decode('{
- "name": "new_pool_name"
-}');
-$pool_name = "test_url_param";
-$response = $sg->client->ips()->pools()->_($pool_name)->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all IPs in a specified pool. #
-// GET /ips/pools/{pool_name} #
-
-$pool_name = "test_url_param";
-$response = $sg->client->ips()->pools()->_($pool_name)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete an IP pool. #
-// DELETE /ips/pools/{pool_name} #
-
-$pool_name = "test_url_param";
-$response = $sg->client->ips()->pools()->_($pool_name)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add an IP address to a pool #
-// POST /ips/pools/{pool_name}/ips #
-
-$request_body = json_decode('{
- "ip": "0.0.0.0"
-}');
-$pool_name = "test_url_param";
-$response = $sg->client->ips()->pools()->_($pool_name)->ips()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Remove an IP address from a pool. #
-// DELETE /ips/pools/{pool_name}/ips/{ip} #
-
-$pool_name = "test_url_param";
-$ip = "test_url_param";
-$response = $sg->client->ips()->pools()->_($pool_name)->ips()->_($ip)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add an IP to warmup #
-// POST /ips/warmup #
-
-$request_body = json_decode('{
- "ip": "0.0.0.0"
-}');
-$response = $sg->client->ips()->warmup()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all IPs currently in warmup #
-// GET /ips/warmup #
-
-$response = $sg->client->ips()->warmup()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve warmup status for a specific IP address #
-// GET /ips/warmup/{ip_address} #
-
-$ip_address = "test_url_param";
-$response = $sg->client->ips()->warmup()->_($ip_address)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Remove an IP from warmup #
-// DELETE /ips/warmup/{ip_address} #
-
-$ip_address = "test_url_param";
-$response = $sg->client->ips()->warmup()->_($ip_address)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all IP pools an IP address belongs to #
-// GET /ips/{ip_address} #
-
-$ip_address = "test_url_param";
-$response = $sg->client->ips()->_($ip_address)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mail/mail.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mail/mail.php
deleted file mode 100644
index 69600ff..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mail/mail.php
+++ /dev/null
@@ -1,174 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a batch ID #
-// POST /mail/batch #
-
-$response = $sg->client->mail()->batch()->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Validate batch ID #
-// GET /mail/batch/{batch_id} #
-
-$batch_id = "test_url_param";
-$response = $sg->client->mail()->batch()->_($batch_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// v3 Mail Send #
-// POST /mail/send #
-// This endpoint has a helper, check it out [here](https://github.com/sendgrid/sendgrid-php/blob/master/lib/helpers/mail/README.md).
-
-$request_body = json_decode('{
- "asm": {
- "group_id": 1,
- "groups_to_display": [
- 1,
- 2,
- 3
- ]
- },
- "attachments": [
- {
- "content": "[BASE64 encoded content block here]",
- "content_id": "ii_139db99fdb5c3704",
- "disposition": "inline",
- "filename": "file1.jpg",
- "name": "file1",
- "type": "jpg"
- }
- ],
- "batch_id": "[YOUR BATCH ID GOES HERE]",
- "categories": [
- "category1",
- "category2"
- ],
- "content": [
- {
- "type": "text/html",
- "value": "<html><p>Hello, world!</p><img src=[CID GOES HERE]></img></html>"
- }
- ],
- "custom_args": {
- "New Argument 1": "New Value 1",
- "activationAttempt": "1",
- "customerAccountNumber": "[CUSTOMER ACCOUNT NUMBER GOES HERE]"
- },
- "from": {
- "email": "sam.smith@example.com",
- "name": "Sam Smith"
- },
- "headers": {},
- "ip_pool_name": "[YOUR POOL NAME GOES HERE]",
- "mail_settings": {
- "bcc": {
- "email": "ben.doe@example.com",
- "enable": true
- },
- "bypass_list_management": {
- "enable": true
- },
- "footer": {
- "enable": true,
- "html": "<p>Thanks</br>The SendGrid Team</p>",
- "text": "Thanks,/n The SendGrid Team"
- },
- "sandbox_mode": {
- "enable": false
- },
- "spam_check": {
- "enable": true,
- "post_to_url": "http://example.com/compliance",
- "threshold": 3
- }
- },
- "personalizations": [
- {
- "bcc": [
- {
- "email": "sam.doe@example.com",
- "name": "Sam Doe"
- }
- ],
- "cc": [
- {
- "email": "jane.doe@example.com",
- "name": "Jane Doe"
- }
- ],
- "custom_args": {
- "New Argument 1": "New Value 1",
- "activationAttempt": "1",
- "customerAccountNumber": "[CUSTOMER ACCOUNT NUMBER GOES HERE]"
- },
- "headers": {
- "X-Accept-Language": "en",
- "X-Mailer": "MyApp"
- },
- "send_at": 1409348513,
- "subject": "Hello, World!",
- "substitutions": {
- "id": "substitutions",
- "type": "object"
- },
- "to": [
- {
- "email": "john.doe@example.com",
- "name": "John Doe"
- }
- ]
- }
- ],
- "reply_to": {
- "email": "sam.smith@example.com",
- "name": "Sam Smith"
- },
- "sections": {
- "section": {
- ":sectionName1": "section 1 text",
- ":sectionName2": "section 2 text"
- }
- },
- "send_at": 1409348513,
- "subject": "Hello, World!",
- "template_id": "[YOUR TEMPLATE ID GOES HERE]",
- "tracking_settings": {
- "click_tracking": {
- "enable": true,
- "enable_text": true
- },
- "ganalytics": {
- "enable": true,
- "utm_campaign": "[NAME OF YOUR REFERRER SOURCE]",
- "utm_content": "[USE THIS SPACE TO DIFFERENTIATE YOUR EMAIL FROM ADS]",
- "utm_medium": "[NAME OF YOUR MARKETING MEDIUM e.g. email]",
- "utm_name": "[NAME OF YOUR CAMPAIGN]",
- "utm_term": "[IDENTIFY PAID KEYWORDS HERE]"
- },
- "open_tracking": {
- "enable": true,
- "substitution_tag": "%opentrack"
- },
- "subscription_tracking": {
- "enable": true,
- "html": "If you would like to unsubscribe and stop receiving these emails <% clickhere %>.",
- "substitution_tag": "<%click here%>",
- "text": "If you would like to unsubscribe and stop receiveing these emails <% click here %>."
- }
- }
-}');
-$response = $sg->client->mail()->send()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailboxproviders/mailboxproviders.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailboxproviders/mailboxproviders.php
deleted file mode 100644
index 108eecf..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailboxproviders/mailboxproviders.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve email statistics by mailbox provider. #
-// GET /mailbox_providers/stats #
-
-$query_params = json_decode('{"end_date": "2016-04-01", "mailbox_providers": "test_string", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01"}');
-$response = $sg->client->mailbox_providers()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailsettings/mailsettings.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailsettings/mailsettings.php
deleted file mode 100644
index bd3cdc8..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/mailsettings/mailsettings.php
+++ /dev/null
@@ -1,220 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve all mail settings #
-// GET /mail_settings #
-
-$query_params = json_decode('{"limit": 1, "offset": 1}');
-$response = $sg->client->mail_settings()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update address whitelist mail settings #
-// PATCH /mail_settings/address_whitelist #
-
-$request_body = json_decode('{
- "enabled": true,
- "list": [
- "email1@example.com",
- "example.com"
- ]
-}');
-$response = $sg->client->mail_settings()->address_whitelist()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve address whitelist mail settings #
-// GET /mail_settings/address_whitelist #
-
-$response = $sg->client->mail_settings()->address_whitelist()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update BCC mail settings #
-// PATCH /mail_settings/bcc #
-
-$request_body = json_decode('{
- "email": "email@example.com",
- "enabled": false
-}');
-$response = $sg->client->mail_settings()->bcc()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all BCC mail settings #
-// GET /mail_settings/bcc #
-
-$response = $sg->client->mail_settings()->bcc()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update bounce purge mail settings #
-// PATCH /mail_settings/bounce_purge #
-
-$request_body = json_decode('{
- "enabled": true,
- "hard_bounces": 5,
- "soft_bounces": 5
-}');
-$response = $sg->client->mail_settings()->bounce_purge()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve bounce purge mail settings #
-// GET /mail_settings/bounce_purge #
-
-$response = $sg->client->mail_settings()->bounce_purge()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update footer mail settings #
-// PATCH /mail_settings/footer #
-
-$request_body = json_decode('{
- "enabled": true,
- "html_content": "...",
- "plain_content": "..."
-}');
-$response = $sg->client->mail_settings()->footer()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve footer mail settings #
-// GET /mail_settings/footer #
-
-$response = $sg->client->mail_settings()->footer()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update forward bounce mail settings #
-// PATCH /mail_settings/forward_bounce #
-
-$request_body = json_decode('{
- "email": "example@example.com",
- "enabled": true
-}');
-$response = $sg->client->mail_settings()->forward_bounce()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve forward bounce mail settings #
-// GET /mail_settings/forward_bounce #
-
-$response = $sg->client->mail_settings()->forward_bounce()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update forward spam mail settings #
-// PATCH /mail_settings/forward_spam #
-
-$request_body = json_decode('{
- "email": "",
- "enabled": false
-}');
-$response = $sg->client->mail_settings()->forward_spam()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve forward spam mail settings #
-// GET /mail_settings/forward_spam #
-
-$response = $sg->client->mail_settings()->forward_spam()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update plain content mail settings #
-// PATCH /mail_settings/plain_content #
-
-$request_body = json_decode('{
- "enabled": false
-}');
-$response = $sg->client->mail_settings()->plain_content()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve plain content mail settings #
-// GET /mail_settings/plain_content #
-
-$response = $sg->client->mail_settings()->plain_content()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update spam check mail settings #
-// PATCH /mail_settings/spam_check #
-
-$request_body = json_decode('{
- "enabled": true,
- "max_score": 5,
- "url": "url"
-}');
-$response = $sg->client->mail_settings()->spam_check()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve spam check mail settings #
-// GET /mail_settings/spam_check #
-
-$response = $sg->client->mail_settings()->spam_check()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update template mail settings #
-// PATCH /mail_settings/template #
-
-$request_body = json_decode('{
- "enabled": true,
- "html_content": "<% body %>"
-}');
-$response = $sg->client->mail_settings()->template()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve legacy template mail settings #
-// GET /mail_settings/template #
-
-$response = $sg->client->mail_settings()->template()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/partnersettings/partnersettings.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/partnersettings/partnersettings.php
deleted file mode 100644
index b214f0a..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/partnersettings/partnersettings.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Returns a list of all partner settings. #
-// GET /partner_settings #
-
-$query_params = json_decode('{"limit": 1, "offset": 1}');
-$response = $sg->client->partner_settings()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Updates New Relic partner settings. #
-// PATCH /partner_settings/new_relic #
-
-$request_body = json_decode('{
- "enable_subuser_statistics": true,
- "enabled": true,
- "license_key": ""
-}');
-$response = $sg->client->partner_settings()->new_relic()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Returns all New Relic partner settings. #
-// GET /partner_settings/new_relic #
-
-$response = $sg->client->partner_settings()->new_relic()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/scopes/scopes.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/scopes/scopes.php
deleted file mode 100644
index c9776df..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/scopes/scopes.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve a list of scopes for which this user has access. #
-// GET /scopes #
-
-$response = $sg->client->scopes()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/senders/senders.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/senders/senders.php
deleted file mode 100644
index c75d787..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/senders/senders.php
+++ /dev/null
@@ -1,99 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a Sender Identity #
-// POST /senders #
-
-$request_body = json_decode('{
- "address": "123 Elm St.",
- "address_2": "Apt. 456",
- "city": "Denver",
- "country": "United States",
- "from": {
- "email": "from@example.com",
- "name": "Example INC"
- },
- "nickname": "My Sender ID",
- "reply_to": {
- "email": "replyto@example.com",
- "name": "Example INC"
- },
- "state": "Colorado",
- "zip": "80202"
-}');
-$response = $sg->client->senders()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Get all Sender Identities #
-// GET /senders #
-
-$response = $sg->client->senders()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a Sender Identity #
-// PATCH /senders/{sender_id} #
-
-$request_body = json_decode('{
- "address": "123 Elm St.",
- "address_2": "Apt. 456",
- "city": "Denver",
- "country": "United States",
- "from": {
- "email": "from@example.com",
- "name": "Example INC"
- },
- "nickname": "My Sender ID",
- "reply_to": {
- "email": "replyto@example.com",
- "name": "Example INC"
- },
- "state": "Colorado",
- "zip": "80202"
-}');
-$sender_id = "test_url_param";
-$response = $sg->client->senders()->_($sender_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// View a Sender Identity #
-// GET /senders/{sender_id} #
-
-$sender_id = "test_url_param";
-$response = $sg->client->senders()->_($sender_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a Sender Identity #
-// DELETE /senders/{sender_id} #
-
-$sender_id = "test_url_param";
-$response = $sg->client->senders()->_($sender_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Resend Sender Identity Verification #
-// POST /senders/{sender_id}/resend_verification #
-
-$sender_id = "test_url_param";
-$response = $sg->client->senders()->_($sender_id)->resend_verification()->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/stats/stats.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/stats/stats.php
deleted file mode 100644
index 795c016..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/stats/stats.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve global email statistics #
-// GET /stats #
-
-$query_params = json_decode('{"aggregated_by": "day", "limit": 1, "start_date": "2016-01-01", "end_date": "2016-04-01", "offset": 1}');
-$response = $sg->client->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/subusers/subusers.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/subusers/subusers.php
deleted file mode 100644
index 0e96f8b..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/subusers/subusers.php
+++ /dev/null
@@ -1,170 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create Subuser #
-// POST /subusers #
-
-$request_body = json_decode('{
- "email": "John@example.com",
- "ips": [
- "1.1.1.1",
- "2.2.2.2"
- ],
- "password": "johns_password",
- "username": "John@example.com"
-}');
-$response = $sg->client->subusers()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// List all Subusers #
-// GET /subusers #
-
-$query_params = json_decode('{"username": "test_string", "limit": 1, "offset": 1}');
-$response = $sg->client->subusers()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve Subuser Reputations #
-// GET /subusers/reputations #
-
-$query_params = json_decode('{"usernames": "test_string"}');
-$response = $sg->client->subusers()->reputations()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve email statistics for your subusers. #
-// GET /subusers/stats #
-
-$query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01", "subusers": "test_string"}');
-$response = $sg->client->subusers()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve monthly stats for all subusers #
-// GET /subusers/stats/monthly #
-
-$query_params = json_decode('{"subuser": "test_string", "limit": 1, "sort_by_metric": "test_string", "offset": 1, "date": "test_string", "sort_by_direction": "asc"}');
-$response = $sg->client->subusers()->stats()->monthly()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve the totals for each email statistic metric for all subusers. #
-// GET /subusers/stats/sums #
-
-$query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "sort_by_metric": "test_string", "offset": 1, "start_date": "2016-01-01", "sort_by_direction": "asc"}');
-$response = $sg->client->subusers()->stats()->sums()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Enable/disable a subuser #
-// PATCH /subusers/{subuser_name} #
-
-$request_body = json_decode('{
- "disabled": false
-}');
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a subuser #
-// DELETE /subusers/{subuser_name} #
-
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update IPs assigned to a subuser #
-// PUT /subusers/{subuser_name}/ips #
-
-$request_body = json_decode('[
- "127.0.0.1"
-]');
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->ips()->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Monitor Settings for a subuser #
-// PUT /subusers/{subuser_name}/monitor #
-
-$request_body = json_decode('{
- "email": "example@example.com",
- "frequency": 500
-}');
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->monitor()->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create monitor settings #
-// POST /subusers/{subuser_name}/monitor #
-
-$request_body = json_decode('{
- "email": "example@example.com",
- "frequency": 50000
-}');
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->monitor()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve monitor settings for a subuser #
-// GET /subusers/{subuser_name}/monitor #
-
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->monitor()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete monitor settings #
-// DELETE /subusers/{subuser_name}/monitor #
-
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->monitor()->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve the monthly email statistics for a single subuser #
-// GET /subusers/{subuser_name}/stats/monthly #
-
-$query_params = json_decode('{"date": "test_string", "sort_by_direction": "asc", "limit": 1, "sort_by_metric": "test_string", "offset": 1}');
-$subuser_name = "test_url_param";
-$response = $sg->client->subusers()->_($subuser_name)->stats()->monthly()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/suppression/suppression.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/suppression/suppression.php
deleted file mode 100644
index 9b40e37..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/suppression/suppression.php
+++ /dev/null
@@ -1,202 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve all blocks #
-// GET /suppression/blocks #
-
-$query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
-$response = $sg->client->suppression()->blocks()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete blocks #
-// DELETE /suppression/blocks #
-
-$request_body = json_decode('{
- "delete_all": false,
- "emails": [
- "example1@example.com",
- "example2@example.com"
- ]
-}');
-$response = $sg->client->suppression()->blocks()->delete($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a specific block #
-// GET /suppression/blocks/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->suppression()->blocks()->_($email)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a specific block #
-// DELETE /suppression/blocks/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->suppression()->blocks()->_($email)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all bounces #
-// GET /suppression/bounces #
-
-$query_params = json_decode('{"start_time": 1, "end_time": 1}');
-$response = $sg->client->suppression()->bounces()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete bounces #
-// DELETE /suppression/bounces #
-
-$request_body = json_decode('{
- "delete_all": true,
- "emails": [
- "example@example.com",
- "example2@example.com"
- ]
-}');
-$response = $sg->client->suppression()->bounces()->delete($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a Bounce #
-// GET /suppression/bounces/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->suppression()->bounces()->_($email)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a bounce #
-// DELETE /suppression/bounces/{email} #
-
-$query_params = json_decode('{"email_address": "example@example.com"}');
-$email = "test_url_param";
-$response = $sg->client->suppression()->bounces()->_($email)->delete(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all invalid emails #
-// GET /suppression/invalid_emails #
-
-$query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
-$response = $sg->client->suppression()->invalid_emails()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete invalid emails #
-// DELETE /suppression/invalid_emails #
-
-$request_body = json_decode('{
- "delete_all": false,
- "emails": [
- "example1@example.com",
- "example2@example.com"
- ]
-}');
-$response = $sg->client->suppression()->invalid_emails()->delete($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a specific invalid email #
-// GET /suppression/invalid_emails/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->suppression()->invalid_emails()->_($email)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a specific invalid email #
-// DELETE /suppression/invalid_emails/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->suppression()->invalid_emails()->_($email)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a specific spam report #
-// GET /suppression/spam_report/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->suppression()->spam_report()->_($email)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a specific spam report #
-// DELETE /suppression/spam_report/{email} #
-
-$email = "test_url_param";
-$response = $sg->client->suppression()->spam_report()->_($email)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all spam reports #
-// GET /suppression/spam_reports #
-
-$query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
-$response = $sg->client->suppression()->spam_reports()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete spam reports #
-// DELETE /suppression/spam_reports #
-
-$request_body = json_decode('{
- "delete_all": false,
- "emails": [
- "example1@example.com",
- "example2@example.com"
- ]
-}');
-$response = $sg->client->suppression()->spam_reports()->delete($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all global suppressions #
-// GET /suppression/unsubscribes #
-
-$query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
-$response = $sg->client->suppression()->unsubscribes()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/templates/templates.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/templates/templates.php
deleted file mode 100644
index e7d82bd..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/templates/templates.php
+++ /dev/null
@@ -1,130 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a transactional template. #
-// POST /templates #
-
-$request_body = json_decode('{
- "name": "example_name"
-}');
-$response = $sg->client->templates()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all transactional templates. #
-// GET /templates #
-
-$response = $sg->client->templates()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Edit a transactional template. #
-// PATCH /templates/{template_id} #
-
-$request_body = json_decode('{
- "name": "new_example_name"
-}');
-$template_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a single transactional template. #
-// GET /templates/{template_id} #
-
-$template_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a template. #
-// DELETE /templates/{template_id} #
-
-$template_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create a new transactional template version. #
-// POST /templates/{template_id}/versions #
-
-$request_body = json_decode('{
- "active": 1,
- "html_content": "<%body%>",
- "name": "example_version_name",
- "plain_content": "<%body%>",
- "subject": "<%subject%>",
- "template_id": "ddb96bbc-9b92-425e-8979-99464621b543"
-}');
-$template_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->versions()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Edit a transactional template version. #
-// PATCH /templates/{template_id}/versions/{version_id} #
-
-$request_body = json_decode('{
- "active": 1,
- "html_content": "<%body%>",
- "name": "updated_example_name",
- "plain_content": "<%body%>",
- "subject": "<%subject%>"
-}');
-$template_id = "test_url_param";
-$version_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->versions()->_($version_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a specific transactional template version. #
-// GET /templates/{template_id}/versions/{version_id} #
-
-$template_id = "test_url_param";
-$version_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->versions()->_($version_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a transactional template version. #
-// DELETE /templates/{template_id}/versions/{version_id} #
-
-$template_id = "test_url_param";
-$version_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->versions()->_($version_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Activate a transactional template version. #
-// POST /templates/{template_id}/versions/{version_id}/activate #
-
-$template_id = "test_url_param";
-$version_id = "test_url_param";
-$response = $sg->client->templates()->_($template_id)->versions()->_($version_id)->activate()->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/trackingsettings/trackingsettings.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/trackingsettings/trackingsettings.php
deleted file mode 100644
index 851966f..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/trackingsettings/trackingsettings.php
+++ /dev/null
@@ -1,111 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Retrieve Tracking Settings #
-// GET /tracking_settings #
-
-$query_params = json_decode('{"limit": 1, "offset": 1}');
-$response = $sg->client->tracking_settings()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Click Tracking Settings #
-// PATCH /tracking_settings/click #
-
-$request_body = json_decode('{
- "enabled": true
-}');
-$response = $sg->client->tracking_settings()->click()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve Click Track Settings #
-// GET /tracking_settings/click #
-
-$response = $sg->client->tracking_settings()->click()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Google Analytics Settings #
-// PATCH /tracking_settings/google_analytics #
-
-$request_body = json_decode('{
- "enabled": true,
- "utm_campaign": "website",
- "utm_content": "",
- "utm_medium": "email",
- "utm_source": "sendgrid.com",
- "utm_term": ""
-}');
-$response = $sg->client->tracking_settings()->google_analytics()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve Google Analytics Settings #
-// GET /tracking_settings/google_analytics #
-
-$response = $sg->client->tracking_settings()->google_analytics()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Open Tracking Settings #
-// PATCH /tracking_settings/open #
-
-$request_body = json_decode('{
- "enabled": true
-}');
-$response = $sg->client->tracking_settings()->open()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Get Open Tracking Settings #
-// GET /tracking_settings/open #
-
-$response = $sg->client->tracking_settings()->open()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Subscription Tracking Settings #
-// PATCH /tracking_settings/subscription #
-
-$request_body = json_decode('{
- "enabled": true,
- "html_content": "html content",
- "landing": "landing page html",
- "plain_content": "text content",
- "replace": "replacement tag",
- "url": "url"
-}');
-$response = $sg->client->tracking_settings()->subscription()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve Subscription Tracking Settings #
-// GET /tracking_settings/subscription #
-
-$response = $sg->client->tracking_settings()->subscription()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/user/user.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/user/user.php
deleted file mode 100644
index fa275a0..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/user/user.php
+++ /dev/null
@@ -1,294 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Get a user's account information. #
-// GET /user/account #
-
-$response = $sg->client->user()->account()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve your credit balance #
-// GET /user/credits #
-
-$response = $sg->client->user()->credits()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update your account email address #
-// PUT /user/email #
-
-$request_body = json_decode('{
- "email": "example@example.com"
-}');
-$response = $sg->client->user()->email()->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve your account email address #
-// GET /user/email #
-
-$response = $sg->client->user()->email()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update your password #
-// PUT /user/password #
-
-$request_body = json_decode('{
- "new_password": "new_password",
- "old_password": "old_password"
-}');
-$response = $sg->client->user()->password()->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a user's profile #
-// PATCH /user/profile #
-
-$request_body = json_decode('{
- "city": "Orange",
- "first_name": "Example",
- "last_name": "User"
-}');
-$response = $sg->client->user()->profile()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Get a user's profile #
-// GET /user/profile #
-
-$response = $sg->client->user()->profile()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Cancel or pause a scheduled send #
-// POST /user/scheduled_sends #
-
-$request_body = json_decode('{
- "batch_id": "YOUR_BATCH_ID",
- "status": "pause"
-}');
-$response = $sg->client->user()->scheduled_sends()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all scheduled sends #
-// GET /user/scheduled_sends #
-
-$response = $sg->client->user()->scheduled_sends()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update user scheduled send information #
-// PATCH /user/scheduled_sends/{batch_id} #
-
-$request_body = json_decode('{
- "status": "pause"
-}');
-$batch_id = "test_url_param";
-$response = $sg->client->user()->scheduled_sends()->_($batch_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve scheduled send #
-// GET /user/scheduled_sends/{batch_id} #
-
-$batch_id = "test_url_param";
-$response = $sg->client->user()->scheduled_sends()->_($batch_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a cancellation or pause of a scheduled send #
-// DELETE /user/scheduled_sends/{batch_id} #
-
-$batch_id = "test_url_param";
-$response = $sg->client->user()->scheduled_sends()->_($batch_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Enforced TLS settings #
-// PATCH /user/settings/enforced_tls #
-
-$request_body = json_decode('{
- "require_tls": true,
- "require_valid_cert": false
-}');
-$response = $sg->client->user()->settings()->enforced_tls()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve current Enforced TLS settings. #
-// GET /user/settings/enforced_tls #
-
-$response = $sg->client->user()->settings()->enforced_tls()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update your username #
-// PUT /user/username #
-
-$request_body = json_decode('{
- "username": "test_username"
-}');
-$response = $sg->client->user()->username()->put($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve your username #
-// GET /user/username #
-
-$response = $sg->client->user()->username()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update Event Notification Settings #
-// PATCH /user/webhooks/event/settings #
-
-$request_body = json_decode('{
- "bounce": true,
- "click": true,
- "deferred": true,
- "delivered": true,
- "dropped": true,
- "enabled": true,
- "group_resubscribe": true,
- "group_unsubscribe": true,
- "open": true,
- "processed": true,
- "spam_report": true,
- "unsubscribe": true,
- "url": "url"
-}');
-$response = $sg->client->user()->webhooks()->event()->settings()->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve Event Webhook settings #
-// GET /user/webhooks/event/settings #
-
-$response = $sg->client->user()->webhooks()->event()->settings()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Test Event Notification Settings #
-// POST /user/webhooks/event/test #
-
-$request_body = json_decode('{
- "url": "url"
-}');
-$response = $sg->client->user()->webhooks()->event()->test()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create a parse setting #
-// POST /user/webhooks/parse/settings #
-
-$request_body = json_decode('{
- "hostname": "myhostname.com",
- "send_raw": false,
- "spam_check": true,
- "url": "http://email.myhosthame.com"
-}');
-$response = $sg->client->user()->webhooks()->parse()->settings()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all parse settings #
-// GET /user/webhooks/parse/settings #
-
-$response = $sg->client->user()->webhooks()->parse()->settings()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a parse setting #
-// PATCH /user/webhooks/parse/settings/{hostname} #
-
-$request_body = json_decode('{
- "send_raw": true,
- "spam_check": false,
- "url": "http://newdomain.com/parse"
-}');
-$hostname = "test_url_param";
-$response = $sg->client->user()->webhooks()->parse()->settings()->_($hostname)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a specific parse setting #
-// GET /user/webhooks/parse/settings/{hostname} #
-
-$hostname = "test_url_param";
-$response = $sg->client->user()->webhooks()->parse()->settings()->_($hostname)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a parse setting #
-// DELETE /user/webhooks/parse/settings/{hostname} #
-
-$hostname = "test_url_param";
-$response = $sg->client->user()->webhooks()->parse()->settings()->_($hostname)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieves Inbound Parse Webhook statistics. #
-// GET /user/webhooks/parse/stats #
-
-$query_params = json_decode('{"aggregated_by": "day", "limit": "test_string", "start_date": "2016-01-01", "end_date": "2016-04-01", "offset": "test_string"}');
-$response = $sg->client->user()->webhooks()->parse()->stats()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/whitelabel/whitelabel.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/whitelabel/whitelabel.php
deleted file mode 100644
index 18dcdf8..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/examples/whitelabel/whitelabel.php
+++ /dev/null
@@ -1,311 +0,0 @@
-<?php
-// If you are using Composer
-require 'vendor/autoload.php';
-
-
-$apiKey = getenv('SENDGRID_API_KEY');
-$sg = new \SendGrid($apiKey);
-
-////////////////////////////////////////////////////
-// Create a domain whitelabel. #
-// POST /whitelabel/domains #
-
-$request_body = json_decode('{
- "automatic_security": false,
- "custom_spf": true,
- "default": true,
- "domain": "example.com",
- "ips": [
- "192.168.1.1",
- "192.168.1.2"
- ],
- "subdomain": "news",
- "username": "john@example.com"
-}');
-$response = $sg->client->whitelabel()->domains()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// List all domain whitelabels. #
-// GET /whitelabel/domains #
-
-$query_params = json_decode('{"username": "test_string", "domain": "test_string", "exclude_subusers": "true", "limit": 1, "offset": 1}');
-$response = $sg->client->whitelabel()->domains()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Get the default domain whitelabel. #
-// GET /whitelabel/domains/default #
-
-$response = $sg->client->whitelabel()->domains()->default()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// List the domain whitelabel associated with the given user. #
-// GET /whitelabel/domains/subuser #
-
-$response = $sg->client->whitelabel()->domains()->subuser()->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Disassociate a domain whitelabel from a given user. #
-// DELETE /whitelabel/domains/subuser #
-
-$response = $sg->client->whitelabel()->domains()->subuser()->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a domain whitelabel. #
-// PATCH /whitelabel/domains/{domain_id} #
-
-$request_body = json_decode('{
- "custom_spf": true,
- "default": false
-}');
-$domain_id = "test_url_param";
-$response = $sg->client->whitelabel()->domains()->_($domain_id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a domain whitelabel. #
-// GET /whitelabel/domains/{domain_id} #
-
-$domain_id = "test_url_param";
-$response = $sg->client->whitelabel()->domains()->_($domain_id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a domain whitelabel. #
-// DELETE /whitelabel/domains/{domain_id} #
-
-$domain_id = "test_url_param";
-$response = $sg->client->whitelabel()->domains()->_($domain_id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Associate a domain whitelabel with a given user. #
-// POST /whitelabel/domains/{domain_id}/subuser #
-
-$request_body = json_decode('{
- "username": "jane@example.com"
-}');
-$domain_id = "test_url_param";
-$response = $sg->client->whitelabel()->domains()->_($domain_id)->subuser()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Add an IP to a domain whitelabel. #
-// POST /whitelabel/domains/{id}/ips #
-
-$request_body = json_decode('{
- "ip": "192.168.0.1"
-}');
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->domains()->_($id)->ips()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Remove an IP from a domain whitelabel. #
-// DELETE /whitelabel/domains/{id}/ips/{ip} #
-
-$id = "test_url_param";
-$ip = "test_url_param";
-$response = $sg->client->whitelabel()->domains()->_($id)->ips()->_($ip)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Validate a domain whitelabel. #
-// POST /whitelabel/domains/{id}/validate #
-
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->domains()->_($id)->validate()->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create an IP whitelabel #
-// POST /whitelabel/ips #
-
-$request_body = json_decode('{
- "domain": "example.com",
- "ip": "192.168.1.1",
- "subdomain": "email"
-}');
-$response = $sg->client->whitelabel()->ips()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all IP whitelabels #
-// GET /whitelabel/ips #
-
-$query_params = json_decode('{"ip": "test_string", "limit": 1, "offset": 1}');
-$response = $sg->client->whitelabel()->ips()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve an IP whitelabel #
-// GET /whitelabel/ips/{id} #
-
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->ips()->_($id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete an IP whitelabel #
-// DELETE /whitelabel/ips/{id} #
-
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->ips()->_($id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Validate an IP whitelabel #
-// POST /whitelabel/ips/{id}/validate #
-
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->ips()->_($id)->validate()->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Create a Link Whitelabel #
-// POST /whitelabel/links #
-
-$request_body = json_decode('{
- "default": true,
- "domain": "example.com",
- "subdomain": "mail"
-}');
-$query_params = json_decode('{"limit": 1, "offset": 1}');
-$response = $sg->client->whitelabel()->links()->post($request_body, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve all link whitelabels #
-// GET /whitelabel/links #
-
-$query_params = json_decode('{"limit": 1}');
-$response = $sg->client->whitelabel()->links()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a Default Link Whitelabel #
-// GET /whitelabel/links/default #
-
-$query_params = json_decode('{"domain": "test_string"}');
-$response = $sg->client->whitelabel()->links()->default()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve Associated Link Whitelabel #
-// GET /whitelabel/links/subuser #
-
-$query_params = json_decode('{"username": "test_string"}');
-$response = $sg->client->whitelabel()->links()->subuser()->get(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Disassociate a Link Whitelabel #
-// DELETE /whitelabel/links/subuser #
-
-$query_params = json_decode('{"username": "test_string"}');
-$response = $sg->client->whitelabel()->links()->subuser()->delete(null, $query_params);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Update a Link Whitelabel #
-// PATCH /whitelabel/links/{id} #
-
-$request_body = json_decode('{
- "default": true
-}');
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->links()->_($id)->patch($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Retrieve a Link Whitelabel #
-// GET /whitelabel/links/{id} #
-
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->links()->_($id)->get();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Delete a Link Whitelabel #
-// DELETE /whitelabel/links/{id} #
-
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->links()->_($id)->delete();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Validate a Link Whitelabel #
-// POST /whitelabel/links/{id}/validate #
-
-$id = "test_url_param";
-$response = $sg->client->whitelabel()->links()->_($id)->validate()->post();
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
-
-////////////////////////////////////////////////////
-// Associate a Link Whitelabel #
-// POST /whitelabel/links/{link_id}/subuser #
-
-$request_body = json_decode('{
- "username": "jane@example.com"
-}');
-$link_id = "test_url_param";
-$response = $sg->client->whitelabel()->links()->_($link_id)->subuser()->post($request_body);
-echo $response->statusCode();
-echo $response->body();
-print_r($response->headers());
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/prism.sh b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/prism.sh
deleted file mode 100755
index 5d9d300..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/prism.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/bash
-
-install () {
-
-set -eu
-
-UNAME=$(uname)
-ARCH=$(uname -m)
-if [ "$UNAME" != "Linux" ] && [ "$UNAME" != "Darwin" ] && [ "$ARCH" != "x86_64" ] && [ "$ARCH" != "i686" ]; then
- echo "Sorry, OS/Architecture not supported: ${UNAME}/${ARCH}. Download binary from https://github.com/stoplightio/prism/releases"
- exit 1
-fi
-
-if [ "$UNAME" = "Darwin" ] ; then
- OSX_ARCH=$(uname -m)
- if [ "${OSX_ARCH}" = "x86_64" ] ; then
- PLATFORM="darwin_amd64"
- fi
-elif [ "$UNAME" = "Linux" ] ; then
- LINUX_ARCH=$(uname -m)
- if [ "${LINUX_ARCH}" = "i686" ] ; then
- PLATFORM="linux_386"
- elif [ "${LINUX_ARCH}" = "x86_64" ] ; then
- PLATFORM="linux_amd64"
- fi
-fi
-
-#LATEST=$(curl -s https://api.github.com/repos/stoplightio/prism/tags | grep -Eo '"name":.*?[^\\]",' | head -n 1 | sed 's/[," ]//g' | cut -d ':' -f 2)
-LATEST="v0.1.5"
-URL="https://github.com/stoplightio/prism/releases/download/$LATEST/prism_$PLATFORM"
-DEST=./prism/bin/prism
-
-if [ -z $LATEST ] ; then
- echo "Error requesting. Download binary from ${URL}"
- exit 1
-else
- curl -L $URL -o $DEST
- chmod +x $DEST
-fi
-}
-
-install \ No newline at end of file
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/SendGridTest.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/SendGridTest.php
deleted file mode 100644
index ad340bf..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/SendGridTest.php
+++ /dev/null
@@ -1,2498 +0,0 @@
-<?php
-class SendGridTest_SendGrid extends \PHPUnit_Framework_TestCase
-{
- protected static $apiKey;
- protected static $sg;
- protected static $pid;
-
- public static function setUpBeforeClass()
- {
- self::$apiKey = "SENDGRID_API_KEY";
- $host = array('host' => 'http://localhost:4010');
- self::$sg = new SendGrid(self::$apiKey, $host);
- if (file_exists('/usr/local/bin/prism') == false) {
- if (strtoupper(substr(php_uname('s'), 0, 3)) != 'WIN') {
- try {
- $proc_ls = proc_open("curl https://raw.githubusercontent.com/stoplightio/prism/master/install.sh",
- array(
- array("pipe","r"), //stdin
- array("pipe","w"), //stdout
- array("pipe","w") //stderr
- ),
- $pipes);
- $output_ls = stream_get_contents($pipes[1]);
- fclose($pipes[0]);
- fclose($pipes[1]);
- fclose($pipes[2]);
- $return_value_ls = proc_close($proc_ls);
- $proc_grep = proc_open("sh",
- array(
- array("pipe","r"), //stdin
- array("pipe","w"), //stdout
- array("pipe","w") //stderr
- ),
- $pipes);
-
- fwrite($pipes[0], $output_ls);
- fclose($pipes[0]);
- $output_grep = stream_get_contents($pipes[1]);
-
- fclose($pipes[1]);
- fclose($pipes[2]);
- proc_close($proc_grep);
- } catch (Exception $e) {
- print("Error downloading the prism binary, you can try downloading directly here (https://github.com/stoplightio/prism/releases) and place in your /usr/local/bin directory: " . $e->getMessage() . "\n");
- exit();
- }
- } else {
- print("Please download the Windows binary (https://github.com/stoplightio/prism/releases) and place it in your /usr/local/bin directory");
- exit();
- }
- }
- print("Activating Prism (~20 seconds)\n");
- $command = 'nohup prism run -s https://raw.githubusercontent.com/sendgrid/sendgrid-oai/master/oai_stoplight.json > /dev/null 2>&1 & echo $!';
- exec($command, $op);
- self::$pid = (int)$op[0];
- sleep(15);
- print("\nPrism Started\n\n");
- }
-
- public function testHelloWorld()
- {
- $from = new SendGrid\Email("Example User", "test@example.com");
- $subject = "Sending with SendGrid is Fun";
- $to = new SendGrid\Email("Example User", "test@example.com");
- $content = new SendGrid\Content("text/plain", "and easy to do anywhere, even with PHP");
- $mail = new SendGrid\Mail($from, $subject, $to, $content);
- $json = json_encode($mail->jsonSerialize());
- $this->assertEquals($json, '{"from":{"name":"Example User","email":"test@example.com"},"personalizations":[{"to":[{"name":"Example User","email":"test@example.com"}]}],"subject":"Sending with SendGrid is Fun","content":[{"type":"text\/plain","value":"and easy to do anywhere, even with PHP"}]}');
- }
-
- public function testVersion()
- {
- $this->assertEquals(SendGrid::VERSION, '6.0.0');
- $this->assertEquals(json_decode(file_get_contents(__DIR__ . '/../../composer.json'))->version, SendGrid::VERSION);
- }
-
- public function testSendGrid()
- {
- $apiKey = 'SENDGRID_API_KEY';
- $sg = new SendGrid($apiKey);
- $headers = array(
- 'Authorization: Bearer '.$apiKey,
- 'User-Agent: sendgrid/' . $sg->version . ';php',
- 'Accept: application/json'
- );
-
- $this->assertEquals($sg->client->getHost(), 'https://api.sendgrid.com');
- $this->assertEquals($sg->client->getHeaders(), $headers);
- $this->assertEquals($sg->client->getVersion(), '/v3');
-
- $apiKey = 'SENDGRID_API_KEY';
- $sg2 = new SendGrid($apiKey, array('host' => 'https://api.test.com'));
- $this->assertEquals($sg2->client->getHost(), 'https://api.test.com');
-
- $sg3 = new SendGrid($apiKey, array('curl' => array('foo' => 'bar')));
- $this->assertEquals(array('foo' => 'bar'), $sg3->client->getCurlOptions());
-
- $sg4 = new SendGrid($apiKey, ['curl' => [CURLOPT_PROXY => '127.0.0.1:8000']]);
- $this->assertEquals($sg4->client->getCurlOptions(), [10004 => '127.0.0.1:8000']);
- }
-
- public function test_access_settings_activity_get()
- {
- $query_params = json_decode('{"limit": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->access_settings()->activity()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_access_settings_whitelist_post()
- {
- $request_body = json_decode('{
- "ips": [
- {
- "ip": "192.168.1.1"
- },
- {
- "ip": "192.*.*.*"
- },
- {
- "ip": "192.168.1.3/32"
- }
- ]
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->access_settings()->whitelist()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_access_settings_whitelist_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->access_settings()->whitelist()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_access_settings_whitelist_delete()
- {
- $request_body = json_decode('{
- "ids": [
- 1,
- 2,
- 3
- ]
-}');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->access_settings()->whitelist()->delete($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_access_settings_whitelist__rule_id__get()
- {
- $rule_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->access_settings()->whitelist()->_($rule_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_access_settings_whitelist__rule_id__delete()
- {
- $rule_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->access_settings()->whitelist()->_($rule_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_alerts_post()
- {
- $request_body = json_decode('{
- "email_to": "example@example.com",
- "frequency": "daily",
- "type": "stats_notification"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->alerts()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_alerts_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->alerts()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_alerts__alert_id__patch()
- {
- $request_body = json_decode('{
- "email_to": "example@example.com"
-}');
- $alert_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->alerts()->_($alert_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_alerts__alert_id__get()
- {
- $alert_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->alerts()->_($alert_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_alerts__alert_id__delete()
- {
- $alert_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->alerts()->_($alert_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_api_keys_post()
- {
- $request_body = json_decode('{
- "name": "My API Key",
- "sample": "data",
- "scopes": [
- "mail.send",
- "alerts.create",
- "alerts.read"
- ]
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->api_keys()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_api_keys_get()
- {
- $query_params = json_decode('{"limit": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->api_keys()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_api_keys__api_key_id__put()
- {
- $request_body = json_decode('{
- "name": "A New Hope",
- "scopes": [
- "user.profile.read",
- "user.profile.update"
- ]
-}');
- $api_key_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->api_keys()->_($api_key_id)->put($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_api_keys__api_key_id__patch()
- {
- $request_body = json_decode('{
- "name": "A New Hope"
-}');
- $api_key_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->api_keys()->_($api_key_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_api_keys__api_key_id__get()
- {
- $api_key_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->api_keys()->_($api_key_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_api_keys__api_key_id__delete()
- {
- $api_key_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->api_keys()->_($api_key_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_asm_groups_post()
- {
- $request_body = json_decode('{
- "description": "Suggestions for products our users might like.",
- "is_default": true,
- "name": "Product Suggestions"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->asm()->groups()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_asm_groups_get()
- {
- $query_params = json_decode('{"id": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->asm()->groups()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_asm_groups__group_id__patch()
- {
- $request_body = json_decode('{
- "description": "Suggestions for items our users might like.",
- "id": 103,
- "name": "Item Suggestions"
-}');
- $group_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->asm()->groups()->_($group_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_asm_groups__group_id__get()
- {
- $group_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->asm()->groups()->_($group_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_asm_groups__group_id__delete()
- {
- $group_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->asm()->groups()->_($group_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_asm_groups__group_id__suppressions_post()
- {
- $request_body = json_decode('{
- "recipient_emails": [
- "test1@example.com",
- "test2@example.com"
- ]
-}');
- $group_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->asm()->groups()->_($group_id)->suppressions()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_asm_groups__group_id__suppressions_get()
- {
- $group_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->asm()->groups()->_($group_id)->suppressions()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_asm_groups__group_id__suppressions_search_post()
- {
- $request_body = json_decode('{
- "recipient_emails": [
- "exists1@example.com",
- "exists2@example.com",
- "doesnotexists@example.com"
- ]
-}');
- $group_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->asm()->groups()->_($group_id)->suppressions()->search()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_asm_groups__group_id__suppressions__email__delete()
- {
- $group_id = "test_url_param";
- $email = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->asm()->groups()->_($group_id)->suppressions()->_($email)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_asm_suppressions_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->asm()->suppressions()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_asm_suppressions_global_post()
- {
- $request_body = json_decode('{
- "recipient_emails": [
- "test1@example.com",
- "test2@example.com"
- ]
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->asm()->suppressions()->global()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_asm_suppressions_global__email__get()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->asm()->suppressions()->global()->_($email)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_asm_suppressions_global__email__delete()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->asm()->suppressions()->global()->_($email)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_asm_suppressions__email__get()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->asm()->suppressions()->_($email)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_browsers_stats_get()
- {
- $query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "browsers": "test_string", "limit": "test_string", "offset": "test_string", "start_date": "2016-01-01"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->browsers()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_campaigns_post()
- {
- $request_body = json_decode('{
- "categories": [
- "spring line"
- ],
- "custom_unsubscribe_url": "",
- "html_content": "<html><head><title></title></head><body><p>Check out our spring line!</p></body></html>",
- "ip_pool": "marketing",
- "list_ids": [
- 110,
- 124
- ],
- "plain_content": "Check out our spring line!",
- "segment_ids": [
- 110
- ],
- "sender_id": 124451,
- "subject": "New Products for Spring!",
- "suppression_group_id": 42,
- "title": "March Newsletter"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->campaigns()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_campaigns_get()
- {
- $query_params = json_decode('{"limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->campaigns()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_campaigns__campaign_id__patch()
- {
- $request_body = json_decode('{
- "categories": [
- "summer line"
- ],
- "html_content": "<html><head><title></title></head><body><p>Check out our summer line!</p></body></html>",
- "plain_content": "Check out our summer line!",
- "subject": "New Products for Summer!",
- "title": "May Newsletter"
-}');
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->campaigns()->_($campaign_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_campaigns__campaign_id__get()
- {
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->campaigns()->_($campaign_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_campaigns__campaign_id__delete()
- {
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->campaigns()->_($campaign_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_campaigns__campaign_id__schedules_patch()
- {
- $request_body = json_decode('{
- "send_at": 1489451436
-}');
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->campaigns()->_($campaign_id)->schedules()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_campaigns__campaign_id__schedules_post()
- {
- $request_body = json_decode('{
- "send_at": 1489771528
-}');
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->campaigns()->_($campaign_id)->schedules()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_campaigns__campaign_id__schedules_get()
- {
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->campaigns()->_($campaign_id)->schedules()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_campaigns__campaign_id__schedules_delete()
- {
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->campaigns()->_($campaign_id)->schedules()->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_campaigns__campaign_id__schedules_now_post()
- {
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->campaigns()->_($campaign_id)->schedules()->now()->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_campaigns__campaign_id__schedules_test_post()
- {
- $request_body = json_decode('{
- "to": "your.email@example.com"
-}');
- $campaign_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->campaigns()->_($campaign_id)->schedules()->test()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_categories_get()
- {
- $query_params = json_decode('{"category": "test_string", "limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->categories()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_categories_stats_get()
- {
- $query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01", "categories": "test_string"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->categories()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_categories_stats_sums_get()
- {
- $query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "sort_by_metric": "test_string", "offset": 1, "start_date": "2016-01-01", "sort_by_direction": "asc"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->categories()->stats()->sums()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_clients_stats_get()
- {
- $query_params = json_decode('{"aggregated_by": "day", "start_date": "2016-01-01", "end_date": "2016-04-01"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->clients()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_clients__client_type__stats_get()
- {
- $query_params = json_decode('{"aggregated_by": "day", "start_date": "2016-01-01", "end_date": "2016-04-01"}');
- $client_type = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->clients()->_($client_type)->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_custom_fields_post()
- {
- $request_body = json_decode('{
- "name": "pet",
- "type": "text"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->contactdb()->custom_fields()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_contactdb_custom_fields_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->custom_fields()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_custom_fields__custom_field_id__get()
- {
- $custom_field_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->custom_fields()->_($custom_field_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_custom_fields__custom_field_id__delete()
- {
- $custom_field_id = "test_url_param";
- $request_headers = array("X-Mock: 202");
- $response = self::$sg->client->contactdb()->custom_fields()->_($custom_field_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 202);
- }
-
- public function test_contactdb_lists_post()
- {
- $request_body = json_decode('{
- "name": "your list name"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->contactdb()->lists()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_contactdb_lists_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->lists()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_lists_delete()
- {
- $request_body = json_decode('[
- 1,
- 2,
- 3,
- 4
-]');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->contactdb()->lists()->delete($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_contactdb_lists__list_id__patch()
- {
- $request_body = json_decode('{
- "name": "newlistname"
-}');
- $query_params = json_decode('{"list_id": 1}');
- $list_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->lists()->_($list_id)->patch($request_body, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_lists__list_id__get()
- {
- $query_params = json_decode('{"list_id": 1}');
- $list_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->lists()->_($list_id)->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_lists__list_id__delete()
- {
- $query_params = json_decode('{"delete_contacts": "true"}');
- $list_id = "test_url_param";
- $request_headers = array("X-Mock: 202");
- $response = self::$sg->client->contactdb()->lists()->_($list_id)->delete(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 202);
- }
-
- public function test_contactdb_lists__list_id__recipients_post()
- {
- $request_body = json_decode('[
- "recipient_id1",
- "recipient_id2"
-]');
- $list_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->contactdb()->lists()->_($list_id)->recipients()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_contactdb_lists__list_id__recipients_get()
- {
- $query_params = json_decode('{"page": 1, "page_size": 1, "list_id": 1}');
- $list_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->lists()->_($list_id)->recipients()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_lists__list_id__recipients__recipient_id__post()
- {
- $list_id = "test_url_param";
- $recipient_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->contactdb()->lists()->_($list_id)->recipients()->_($recipient_id)->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_contactdb_lists__list_id__recipients__recipient_id__delete()
- {
- $query_params = json_decode('{"recipient_id": 1, "list_id": 1}');
- $list_id = "test_url_param";
- $recipient_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->contactdb()->lists()->_($list_id)->recipients()->_($recipient_id)->delete(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_contactdb_recipients_patch()
- {
- $request_body = json_decode('[
- {
- "email": "jones@example.com",
- "first_name": "Guy",
- "last_name": "Jones"
- }
-]');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->contactdb()->recipients()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_contactdb_recipients_post()
- {
- $request_body = json_decode('[
- {
- "age": 25,
- "email": "example@example.com",
- "first_name": "",
- "last_name": "User"
- },
- {
- "age": 25,
- "email": "example2@example.com",
- "first_name": "Example",
- "last_name": "User"
- }
-]');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->contactdb()->recipients()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_contactdb_recipients_get()
- {
- $query_params = json_decode('{"page": 1, "page_size": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->recipients()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_recipients_delete()
- {
- $request_body = json_decode('[
- "recipient_id1",
- "recipient_id2"
-]');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->recipients()->delete($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_recipients_billable_count_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->recipients()->billable_count()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_recipients_count_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->recipients()->count()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_recipients_search_get()
- {
- $query_params = json_decode('{"{field_name}": "test_string"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->recipients()->search()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_recipients__recipient_id__get()
- {
- $recipient_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->recipients()->_($recipient_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_recipients__recipient_id__delete()
- {
- $recipient_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->contactdb()->recipients()->_($recipient_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_contactdb_recipients__recipient_id__lists_get()
- {
- $recipient_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->recipients()->_($recipient_id)->lists()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_reserved_fields_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->reserved_fields()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_segments_post()
- {
- $request_body = json_decode('{
- "conditions": [
- {
- "and_or": "",
- "field": "last_name",
- "operator": "eq",
- "value": "Miller"
- },
- {
- "and_or": "and",
- "field": "last_clicked",
- "operator": "gt",
- "value": "01/02/2015"
- },
- {
- "and_or": "or",
- "field": "clicks.campaign_identifier",
- "operator": "eq",
- "value": "513"
- }
- ],
- "list_id": 4,
- "name": "Last Name Miller"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->segments()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_segments_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->segments()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_segments__segment_id__patch()
- {
- $request_body = json_decode('{
- "conditions": [
- {
- "and_or": "",
- "field": "last_name",
- "operator": "eq",
- "value": "Miller"
- }
- ],
- "list_id": 5,
- "name": "The Millers"
-}');
- $query_params = json_decode('{"segment_id": "test_string"}');
- $segment_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->segments()->_($segment_id)->patch($request_body, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_segments__segment_id__get()
- {
- $query_params = json_decode('{"segment_id": 1}');
- $segment_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->segments()->_($segment_id)->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_contactdb_segments__segment_id__delete()
- {
- $query_params = json_decode('{"delete_contacts": "true"}');
- $segment_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->contactdb()->segments()->_($segment_id)->delete(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_contactdb_segments__segment_id__recipients_get()
- {
- $query_params = json_decode('{"page": 1, "page_size": 1}');
- $segment_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->contactdb()->segments()->_($segment_id)->recipients()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_devices_stats_get()
- {
- $query_params = json_decode('{"aggregated_by": "day", "limit": 1, "start_date": "2016-01-01", "end_date": "2016-04-01", "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->devices()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_geo_stats_get()
- {
- $query_params = json_decode('{"end_date": "2016-04-01", "country": "US", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->geo()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_get()
- {
- $query_params = json_decode('{"subuser": "test_string", "ip": "test_string", "limit": 1, "exclude_whitelabels": "true", "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_assigned_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->assigned()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_pools_post()
- {
- $request_body = json_decode('{
- "name": "marketing"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->pools()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_pools_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->pools()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_pools__pool_name__put()
- {
- $request_body = json_decode('{
- "name": "new_pool_name"
-}');
- $pool_name = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->pools()->_($pool_name)->put($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_pools__pool_name__get()
- {
- $pool_name = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->pools()->_($pool_name)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_pools__pool_name__delete()
- {
- $pool_name = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->ips()->pools()->_($pool_name)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_ips_pools__pool_name__ips_post()
- {
- $request_body = json_decode('{
- "ip": "0.0.0.0"
-}');
- $pool_name = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->ips()->pools()->_($pool_name)->ips()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_ips_pools__pool_name__ips__ip__delete()
- {
- $pool_name = "test_url_param";
- $ip = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->ips()->pools()->_($pool_name)->ips()->_($ip)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_ips_warmup_post()
- {
- $request_body = json_decode('{
- "ip": "0.0.0.0"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->warmup()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_warmup_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->warmup()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_warmup__ip_address__get()
- {
- $ip_address = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->warmup()->_($ip_address)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_ips_warmup__ip_address__delete()
- {
- $ip_address = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->ips()->warmup()->_($ip_address)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_ips__ip_address__get()
- {
- $ip_address = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->ips()->_($ip_address)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_batch_post()
- {
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->mail()->batch()->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_mail_batch__batch_id__get()
- {
- $batch_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail()->batch()->_($batch_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_send_post()
- {
- $request_body = json_decode('{
- "asm": {
- "group_id": 1,
- "groups_to_display": [
- 1,
- 2,
- 3
- ]
- },
- "attachments": [
- {
- "content": "[BASE64 encoded content block here]",
- "content_id": "ii_139db99fdb5c3704",
- "disposition": "inline",
- "filename": "file1.jpg",
- "name": "file1",
- "type": "jpg"
- }
- ],
- "batch_id": "[YOUR BATCH ID GOES HERE]",
- "categories": [
- "category1",
- "category2"
- ],
- "content": [
- {
- "type": "text/html",
- "value": "<html><p>Hello, world!</p><img src=[CID GOES HERE]></img></html>"
- }
- ],
- "custom_args": {
- "New Argument 1": "New Value 1",
- "activationAttempt": "1",
- "customerAccountNumber": "[CUSTOMER ACCOUNT NUMBER GOES HERE]"
- },
- "from": {
- "email": "sam.smith@example.com",
- "name": "Sam Smith"
- },
- "headers": {},
- "ip_pool_name": "[YOUR POOL NAME GOES HERE]",
- "mail_settings": {
- "bcc": {
- "email": "ben.doe@example.com",
- "enable": true
- },
- "bypass_list_management": {
- "enable": true
- },
- "footer": {
- "enable": true,
- "html": "<p>Thanks</br>The SendGrid Team</p>",
- "text": "Thanks,/n The SendGrid Team"
- },
- "sandbox_mode": {
- "enable": false
- },
- "spam_check": {
- "enable": true,
- "post_to_url": "http://example.com/compliance",
- "threshold": 3
- }
- },
- "personalizations": [
- {
- "bcc": [
- {
- "email": "sam.doe@example.com",
- "name": "Sam Doe"
- }
- ],
- "cc": [
- {
- "email": "jane.doe@example.com",
- "name": "Jane Doe"
- }
- ],
- "custom_args": {
- "New Argument 1": "New Value 1",
- "activationAttempt": "1",
- "customerAccountNumber": "[CUSTOMER ACCOUNT NUMBER GOES HERE]"
- },
- "headers": {
- "X-Accept-Language": "en",
- "X-Mailer": "MyApp"
- },
- "send_at": 1409348513,
- "subject": "Hello, World!",
- "substitutions": {
- "id": "substitutions",
- "type": "object"
- },
- "to": [
- {
- "email": "john.doe@example.com",
- "name": "John Doe"
- }
- ]
- }
- ],
- "reply_to": {
- "email": "sam.smith@example.com",
- "name": "Sam Smith"
- },
- "sections": {
- "section": {
- ":sectionName1": "section 1 text",
- ":sectionName2": "section 2 text"
- }
- },
- "send_at": 1409348513,
- "subject": "Hello, World!",
- "template_id": "[YOUR TEMPLATE ID GOES HERE]",
- "tracking_settings": {
- "click_tracking": {
- "enable": true,
- "enable_text": true
- },
- "ganalytics": {
- "enable": true,
- "utm_campaign": "[NAME OF YOUR REFERRER SOURCE]",
- "utm_content": "[USE THIS SPACE TO DIFFERENTIATE YOUR EMAIL FROM ADS]",
- "utm_medium": "[NAME OF YOUR MARKETING MEDIUM e.g. email]",
- "utm_name": "[NAME OF YOUR CAMPAIGN]",
- "utm_term": "[IDENTIFY PAID KEYWORDS HERE]"
- },
- "open_tracking": {
- "enable": true,
- "substitution_tag": "%opentrack"
- },
- "subscription_tracking": {
- "enable": true,
- "html": "If you would like to unsubscribe and stop receiving these emails <% clickhere %>.",
- "substitution_tag": "<%click here%>",
- "text": "If you would like to unsubscribe and stop receiveing these emails <% click here %>."
- }
- }
-}');
- $request_headers = array("X-Mock: 202");
- $response = self::$sg->client->mail()->send()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 202);
- }
-
- public function test_mail_settings_get()
- {
- $query_params = json_decode('{"limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_address_whitelist_patch()
- {
- $request_body = json_decode('{
- "enabled": true,
- "list": [
- "email1@example.com",
- "example.com"
- ]
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->address_whitelist()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_address_whitelist_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->address_whitelist()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_bcc_patch()
- {
- $request_body = json_decode('{
- "email": "email@example.com",
- "enabled": false
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->bcc()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_bcc_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->bcc()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_bounce_purge_patch()
- {
- $request_body = json_decode('{
- "enabled": true,
- "hard_bounces": 5,
- "soft_bounces": 5
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->bounce_purge()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_bounce_purge_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->bounce_purge()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_footer_patch()
- {
- $request_body = json_decode('{
- "enabled": true,
- "html_content": "...",
- "plain_content": "..."
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->footer()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_footer_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->footer()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_forward_bounce_patch()
- {
- $request_body = json_decode('{
- "email": "example@example.com",
- "enabled": true
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->forward_bounce()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_forward_bounce_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->forward_bounce()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_forward_spam_patch()
- {
- $request_body = json_decode('{
- "email": "",
- "enabled": false
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->forward_spam()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_forward_spam_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->forward_spam()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_plain_content_patch()
- {
- $request_body = json_decode('{
- "enabled": false
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->plain_content()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_plain_content_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->plain_content()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_spam_check_patch()
- {
- $request_body = json_decode('{
- "enabled": true,
- "max_score": 5,
- "url": "url"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->spam_check()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_spam_check_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->spam_check()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_template_patch()
- {
- $request_body = json_decode('{
- "enabled": true,
- "html_content": "<% body %>"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->template()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mail_settings_template_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mail_settings()->template()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_mailbox_providers_stats_get()
- {
- $query_params = json_decode('{"end_date": "2016-04-01", "mailbox_providers": "test_string", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->mailbox_providers()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_partner_settings_get()
- {
- $query_params = json_decode('{"limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->partner_settings()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_partner_settings_new_relic_patch()
- {
- $request_body = json_decode('{
- "enable_subuser_statistics": true,
- "enabled": true,
- "license_key": ""
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->partner_settings()->new_relic()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_partner_settings_new_relic_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->partner_settings()->new_relic()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_scopes_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->scopes()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_senders_post()
- {
- $request_body = json_decode('{
- "address": "123 Elm St.",
- "address_2": "Apt. 456",
- "city": "Denver",
- "country": "United States",
- "from": {
- "email": "from@example.com",
- "name": "Example INC"
- },
- "nickname": "My Sender ID",
- "reply_to": {
- "email": "replyto@example.com",
- "name": "Example INC"
- },
- "state": "Colorado",
- "zip": "80202"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->senders()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_senders_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->senders()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_senders__sender_id__patch()
- {
- $request_body = json_decode('{
- "address": "123 Elm St.",
- "address_2": "Apt. 456",
- "city": "Denver",
- "country": "United States",
- "from": {
- "email": "from@example.com",
- "name": "Example INC"
- },
- "nickname": "My Sender ID",
- "reply_to": {
- "email": "replyto@example.com",
- "name": "Example INC"
- },
- "state": "Colorado",
- "zip": "80202"
-}');
- $sender_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->senders()->_($sender_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_senders__sender_id__get()
- {
- $sender_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->senders()->_($sender_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_senders__sender_id__delete()
- {
- $sender_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->senders()->_($sender_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_senders__sender_id__resend_verification_post()
- {
- $sender_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->senders()->_($sender_id)->resend_verification()->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_stats_get()
- {
- $query_params = json_decode('{"aggregated_by": "day", "limit": 1, "start_date": "2016-01-01", "end_date": "2016-04-01", "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers_post()
- {
- $request_body = json_decode('{
- "email": "John@example.com",
- "ips": [
- "1.1.1.1",
- "2.2.2.2"
- ],
- "password": "johns_password",
- "username": "John@example.com"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers_get()
- {
- $query_params = json_decode('{"username": "test_string", "limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers_reputations_get()
- {
- $query_params = json_decode('{"usernames": "test_string"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->reputations()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers_stats_get()
- {
- $query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "offset": 1, "start_date": "2016-01-01", "subusers": "test_string"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers_stats_monthly_get()
- {
- $query_params = json_decode('{"subuser": "test_string", "limit": 1, "sort_by_metric": "test_string", "offset": 1, "date": "test_string", "sort_by_direction": "asc"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->stats()->monthly()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers_stats_sums_get()
- {
- $query_params = json_decode('{"end_date": "2016-04-01", "aggregated_by": "day", "limit": 1, "sort_by_metric": "test_string", "offset": 1, "start_date": "2016-01-01", "sort_by_direction": "asc"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->stats()->sums()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers__subuser_name__patch()
- {
- $request_body = json_decode('{
- "disabled": false
-}');
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->subusers()->_($subuser_name)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_subusers__subuser_name__delete()
- {
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->subusers()->_($subuser_name)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_subusers__subuser_name__ips_put()
- {
- $request_body = json_decode('[
- "127.0.0.1"
-]');
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->_($subuser_name)->ips()->put($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers__subuser_name__monitor_put()
- {
- $request_body = json_decode('{
- "email": "example@example.com",
- "frequency": 500
-}');
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->_($subuser_name)->monitor()->put($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers__subuser_name__monitor_post()
- {
- $request_body = json_decode('{
- "email": "example@example.com",
- "frequency": 50000
-}');
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->_($subuser_name)->monitor()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers__subuser_name__monitor_get()
- {
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->_($subuser_name)->monitor()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_subusers__subuser_name__monitor_delete()
- {
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->subusers()->_($subuser_name)->monitor()->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_subusers__subuser_name__stats_monthly_get()
- {
- $query_params = json_decode('{"date": "test_string", "sort_by_direction": "asc", "limit": 1, "sort_by_metric": "test_string", "offset": 1}');
- $subuser_name = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->subusers()->_($subuser_name)->stats()->monthly()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_blocks_get()
- {
- $query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->blocks()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_blocks_delete()
- {
- $request_body = json_decode('{
- "delete_all": false,
- "emails": [
- "example1@example.com",
- "example2@example.com"
- ]
-}');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->blocks()->delete($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_blocks__email__get()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->blocks()->_($email)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_blocks__email__delete()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->blocks()->_($email)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_bounces_get()
- {
- $query_params = json_decode('{"start_time": 1, "end_time": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->bounces()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_bounces_delete()
- {
- $request_body = json_decode('{
- "delete_all": true,
- "emails": [
- "example@example.com",
- "example2@example.com"
- ]
-}');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->bounces()->delete($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_bounces__email__get()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->bounces()->_($email)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_bounces__email__delete()
- {
- $query_params = json_decode('{"email_address": "example@example.com"}');
- $email = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->bounces()->_($email)->delete(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_invalid_emails_get()
- {
- $query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->invalid_emails()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_invalid_emails_delete()
- {
- $request_body = json_decode('{
- "delete_all": false,
- "emails": [
- "example1@example.com",
- "example2@example.com"
- ]
-}');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->invalid_emails()->delete($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_invalid_emails__email__get()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->invalid_emails()->_($email)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_invalid_emails__email__delete()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->invalid_emails()->_($email)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_spam_report__email__get()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->spam_report()->_($email)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_spam_report__email__delete()
- {
- $email = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->spam_report()->_($email)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_spam_reports_get()
- {
- $query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->spam_reports()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_suppression_spam_reports_delete()
- {
- $request_body = json_decode('{
- "delete_all": false,
- "emails": [
- "example1@example.com",
- "example2@example.com"
- ]
-}');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->suppression()->spam_reports()->delete($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_suppression_unsubscribes_get()
- {
- $query_params = json_decode('{"start_time": 1, "limit": 1, "end_time": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->suppression()->unsubscribes()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_templates_post()
- {
- $request_body = json_decode('{
- "name": "example_name"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->templates()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_templates_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->templates()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_templates__template_id__patch()
- {
- $request_body = json_decode('{
- "name": "new_example_name"
-}');
- $template_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->templates()->_($template_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_templates__template_id__get()
- {
- $template_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->templates()->_($template_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_templates__template_id__delete()
- {
- $template_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->templates()->_($template_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_templates__template_id__versions_post()
- {
- $request_body = json_decode('{
- "active": 1,
- "html_content": "<%body%>",
- "name": "example_version_name",
- "plain_content": "<%body%>",
- "subject": "<%subject%>",
- "template_id": "ddb96bbc-9b92-425e-8979-99464621b543"
-}');
- $template_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->templates()->_($template_id)->versions()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_templates__template_id__versions__version_id__patch()
- {
- $request_body = json_decode('{
- "active": 1,
- "html_content": "<%body%>",
- "name": "updated_example_name",
- "plain_content": "<%body%>",
- "subject": "<%subject%>"
-}');
- $template_id = "test_url_param";
- $version_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->templates()->_($template_id)->versions()->_($version_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_templates__template_id__versions__version_id__get()
- {
- $template_id = "test_url_param";
- $version_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->templates()->_($template_id)->versions()->_($version_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_templates__template_id__versions__version_id__delete()
- {
- $template_id = "test_url_param";
- $version_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->templates()->_($template_id)->versions()->_($version_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_templates__template_id__versions__version_id__activate_post()
- {
- $template_id = "test_url_param";
- $version_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->templates()->_($template_id)->versions()->_($version_id)->activate()->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_get()
- {
- $query_params = json_decode('{"limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_click_patch()
- {
- $request_body = json_decode('{
- "enabled": true
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->click()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_click_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->click()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_google_analytics_patch()
- {
- $request_body = json_decode('{
- "enabled": true,
- "utm_campaign": "website",
- "utm_content": "",
- "utm_medium": "email",
- "utm_source": "sendgrid.com",
- "utm_term": ""
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->google_analytics()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_google_analytics_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->google_analytics()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_open_patch()
- {
- $request_body = json_decode('{
- "enabled": true
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->open()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_open_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->open()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_subscription_patch()
- {
- $request_body = json_decode('{
- "enabled": true,
- "html_content": "html content",
- "landing": "landing page html",
- "plain_content": "text content",
- "replace": "replacement tag",
- "url": "url"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->subscription()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_tracking_settings_subscription_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->tracking_settings()->subscription()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_account_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->account()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_credits_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->credits()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_email_put()
- {
- $request_body = json_decode('{
- "email": "example@example.com"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->email()->put($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_email_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->email()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_password_put()
- {
- $request_body = json_decode('{
- "new_password": "new_password",
- "old_password": "old_password"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->password()->put($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_profile_patch()
- {
- $request_body = json_decode('{
- "city": "Orange",
- "first_name": "Example",
- "last_name": "User"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->profile()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_profile_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->profile()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_scheduled_sends_post()
- {
- $request_body = json_decode('{
- "batch_id": "YOUR_BATCH_ID",
- "status": "pause"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->user()->scheduled_sends()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_user_scheduled_sends_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->scheduled_sends()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_scheduled_sends__batch_id__patch()
- {
- $request_body = json_decode('{
- "status": "pause"
-}');
- $batch_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->user()->scheduled_sends()->_($batch_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_user_scheduled_sends__batch_id__get()
- {
- $batch_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->scheduled_sends()->_($batch_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_scheduled_sends__batch_id__delete()
- {
- $batch_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->user()->scheduled_sends()->_($batch_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_user_settings_enforced_tls_patch()
- {
- $request_body = json_decode('{
- "require_tls": true,
- "require_valid_cert": false
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->settings()->enforced_tls()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_settings_enforced_tls_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->settings()->enforced_tls()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_username_put()
- {
- $request_body = json_decode('{
- "username": "test_username"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->username()->put($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_username_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->username()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_webhooks_event_settings_patch()
- {
- $request_body = json_decode('{
- "bounce": true,
- "click": true,
- "deferred": true,
- "delivered": true,
- "dropped": true,
- "enabled": true,
- "group_resubscribe": true,
- "group_unsubscribe": true,
- "open": true,
- "processed": true,
- "spam_report": true,
- "unsubscribe": true,
- "url": "url"
-}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->webhooks()->event()->settings()->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_webhooks_event_settings_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->webhooks()->event()->settings()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_webhooks_event_test_post()
- {
- $request_body = json_decode('{
- "url": "url"
-}');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->user()->webhooks()->event()->test()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_user_webhooks_parse_settings_post()
- {
- $request_body = json_decode('{
- "hostname": "myhostname.com",
- "send_raw": false,
- "spam_check": true,
- "url": "http://email.myhosthame.com"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->user()->webhooks()->parse()->settings()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_user_webhooks_parse_settings_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->webhooks()->parse()->settings()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_webhooks_parse_settings__hostname__patch()
- {
- $request_body = json_decode('{
- "send_raw": true,
- "spam_check": false,
- "url": "http://newdomain.com/parse"
-}');
- $hostname = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->webhooks()->parse()->settings()->_($hostname)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_webhooks_parse_settings__hostname__get()
- {
- $hostname = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->webhooks()->parse()->settings()->_($hostname)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_user_webhooks_parse_settings__hostname__delete()
- {
- $hostname = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->user()->webhooks()->parse()->settings()->_($hostname)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_user_webhooks_parse_stats_get()
- {
- $query_params = json_decode('{"aggregated_by": "day", "limit": "test_string", "start_date": "2016-01-01", "end_date": "2016-04-01", "offset": "test_string"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->user()->webhooks()->parse()->stats()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains_post()
- {
- $request_body = json_decode('{
- "automatic_security": false,
- "custom_spf": true,
- "default": true,
- "domain": "example.com",
- "ips": [
- "192.168.1.1",
- "192.168.1.2"
- ],
- "subdomain": "news",
- "username": "john@example.com"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->whitelabel()->domains()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_whitelabel_domains_get()
- {
- $query_params = json_decode('{"username": "test_string", "domain": "test_string", "exclude_subusers": "true", "limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains_default_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->default()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains_subuser_get()
- {
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->subuser()->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains_subuser_delete()
- {
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->whitelabel()->domains()->subuser()->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_whitelabel_domains__domain_id__patch()
- {
- $request_body = json_decode('{
- "custom_spf": true,
- "default": false
-}');
- $domain_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->_($domain_id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains__domain_id__get()
- {
- $domain_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->_($domain_id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains__domain_id__delete()
- {
- $domain_id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->whitelabel()->domains()->_($domain_id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_whitelabel_domains__domain_id__subuser_post()
- {
- $request_body = json_decode('{
- "username": "jane@example.com"
-}');
- $domain_id = "test_url_param";
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->whitelabel()->domains()->_($domain_id)->subuser()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_whitelabel_domains__id__ips_post()
- {
- $request_body = json_decode('{
- "ip": "192.168.0.1"
-}');
- $id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->_($id)->ips()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains__id__ips__ip__delete()
- {
- $id = "test_url_param";
- $ip = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->_($id)->ips()->_($ip)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_domains__id__validate_post()
- {
- $id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->domains()->_($id)->validate()->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_ips_post()
- {
- $request_body = json_decode('{
- "domain": "example.com",
- "ip": "192.168.1.1",
- "subdomain": "email"
-}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->whitelabel()->ips()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_whitelabel_ips_get()
- {
- $query_params = json_decode('{"ip": "test_string", "limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->ips()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_ips__id__get()
- {
- $id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->ips()->_($id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_ips__id__delete()
- {
- $id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->whitelabel()->ips()->_($id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_whitelabel_ips__id__validate_post()
- {
- $id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->ips()->_($id)->validate()->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_links_post()
- {
- $request_body = json_decode('{
- "default": true,
- "domain": "example.com",
- "subdomain": "mail"
-}');
- $query_params = json_decode('{"limit": 1, "offset": 1}');
- $request_headers = array("X-Mock: 201");
- $response = self::$sg->client->whitelabel()->links()->post($request_body, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 201);
- }
-
- public function test_whitelabel_links_get()
- {
- $query_params = json_decode('{"limit": 1}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->links()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_links_default_get()
- {
- $query_params = json_decode('{"domain": "test_string"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->links()->default()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_links_subuser_get()
- {
- $query_params = json_decode('{"username": "test_string"}');
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->links()->subuser()->get(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_links_subuser_delete()
- {
- $query_params = json_decode('{"username": "test_string"}');
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->whitelabel()->links()->subuser()->delete(null, $query_params, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_whitelabel_links__id__patch()
- {
- $request_body = json_decode('{
- "default": true
-}');
- $id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->links()->_($id)->patch($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_links__id__get()
- {
- $id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->links()->_($id)->get(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_links__id__delete()
- {
- $id = "test_url_param";
- $request_headers = array("X-Mock: 204");
- $response = self::$sg->client->whitelabel()->links()->_($id)->delete(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 204);
- }
-
- public function test_whitelabel_links__id__validate_post()
- {
- $id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->links()->_($id)->validate()->post(null, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public function test_whitelabel_links__link_id__subuser_post()
- {
- $request_body = json_decode('{
- "username": "jane@example.com"
-}');
- $link_id = "test_url_param";
- $request_headers = array("X-Mock: 200");
- $response = self::$sg->client->whitelabel()->links()->_($link_id)->subuser()->post($request_body, null, $request_headers);
- $this->assertEquals($response->statusCode(), 200);
- }
-
- public static function tearDownAfterClass()
- {
- $command = 'kill '.self::$pid;
- exec($command);
- print("\nPrism shut down");
- }
-}
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/bootstrap.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/bootstrap.php
deleted file mode 100644
index d04672a..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/bootstrap.php
+++ /dev/null
@@ -1,2 +0,0 @@
-<?php
-//include(dirname(dirname(__FILE__)) . '/../lib/loader.php');
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/helpers/mail/MailTest.php b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/helpers/mail/MailTest.php
deleted file mode 100644
index cb4a71e..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/helpers/mail/MailTest.php
+++ /dev/null
@@ -1,183 +0,0 @@
-<?php
-namespace SendGrid;
-
-class MailTest_Mail extends \PHPUnit_Framework_TestCase
-{
- public function testBaseLineExample()
- {
- $from = new Email(null, "test@example.com");
- $to = new Email(null, "test@example.com");
- $subject = "Hello World from the SendGrid PHP Library";
- $content = new Content("text/plain", "some text here");
- $mail = new Mail($from, $subject, $to, $content);
-
- $content = new Content("text/html", "<html><body>some text here</body></html>");
- $mail->addContent($content);
-
- $json = json_encode($mail);
-
- $this->assertEquals($json, '{"from":{"email":"test@example.com"},"personalizations":[{"to":[{"email":"test@example.com"}]}],"subject":"Hello World from the SendGrid PHP Library","content":[{"type":"text\/plain","value":"some text here"},{"type":"text\/html","value":"<html><body>some text here<\/body><\/html>"}]}');
- }
-
- public function testKitchenSinkExample()
- {
- $from = new Email("DX", "test@example.com");
- $subject = "Hello World from the SendGrid PHP Library";
- $to = new Email("Example User", "test@example.com");
- $content = new Content("text/plain", "some text here");
- $mail = new Mail($from, $subject, $to, $content);
-
- $email = new Email("Example User", "test@example.com");
- $mail->personalization[0]->addTo($email);
- $email = new Email("Example User", "test@example.com");
- $mail->personalization[0]->addCc($email);
- $email = new Email("Example User", "test@example.com");
- $mail->personalization[0]->addCc($email);
- $email = new Email("Example User", "test@example.com");
- $mail->personalization[0]->addBcc($email);
- $email = new Email("Example User", "test@example.com");
- $mail->personalization[0]->addBcc($email);
- $mail->personalization[0]->setSubject("Hello World from the SendGrid PHP Library");
- $mail->personalization[0]->addHeader("X-Test", "test");
- $mail->personalization[0]->addHeader("X-Mock", "true");
- $mail->personalization[0]->addSubstitution("%name%", "Example User");
- $mail->personalization[0]->addSubstitution("%city%", "Denver");
- $mail->personalization[0]->addCustomArg("user_id", "343");
- $mail->personalization[0]->addCustomArg("type", "marketing");
- $mail->personalization[0]->setSendAt(1443636843);
-
- $personalization1 = new Personalization();
- $email = new Email("Example User", "test@example.com");
- $personalization1->addTo($email);
- $email = new Email("Example User", "test@example.com");
- $personalization1->addTo($email);
- $email = new Email("Example User", "test@example.com");
- $personalization1->addCc($email);
- $email = new Email("Example User", "test@example.com");
- $personalization1->addCc($email);
- $email = new Email("Example User", "test@example.com");
- $personalization1->addBcc($email);
- $email = new Email("Example User", "test@example.com");
- $personalization1->addBcc($email);
- $personalization1->setSubject("Hello World from the SendGrid PHP Library");
- $personalization1->addHeader("X-Test", "test");
- $personalization1->addHeader("X-Mock", "true");
- $personalization1->addSubstitution("%name%", "Example User");
- $personalization1->addSubstitution("%city%", "Denver");
- $personalization1->addCustomArg("user_id", "343");
- $personalization1->addCustomArg("type", "marketing");
- $personalization1->setSendAt(1443636843);
- $mail->addPersonalization($personalization1);
-
- $content = new Content("text/html", "<html><body>some text here</body></html>");
- $mail->addContent($content);
-
- $attachment = new Attachment();
- $attachment->setContent("TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gQ3JhcyBwdW12");
- $attachment->setType("application/pdf");
- $attachment->setFilename("balance_001.pdf");
- $attachment->setDisposition("attachment");
- $attachment->setContentId("Balance Sheet");
- $mail->addAttachment($attachment);
-
- $attachment2 = new Attachment();
- $attachment2->setContent("BwdW");
- $attachment2->setType("image/png");
- $attachment2->setFilename("banner.png");
- $attachment2->setDisposition("inline");
- $attachment2->setContentId("Banner");
- $mail->addAttachment($attachment2);
-
- $mail->setTemplateId("439b6d66-4408-4ead-83de-5c83c2ee313a");
-
- $mail->addSection("%section1%", "Substitution Text for Section 1");
- $mail->addSection("%section2%", "Substitution Text for Section 2");
-
- $mail->addHeader("X-Test1", "1");
- $mail->addHeader("X-Test2", "2");
-
- $mail->addCategory("May");
- $mail->addCategory("2016");
-
- $mail->addCustomArg("campaign", "welcome");
- $mail->addCustomArg("weekday", "morning");
-
- $mail->setSendAt(1443636842);
-
- $asm = new ASM();
- $asm->setGroupId(99);
- $asm->setGroupsToDisplay([4,5,6,7,8]);
- $mail->setASM($asm);
-
- $mail->setIpPoolName("23");
-
- $mail_settings = new MailSettings();
- $bcc_settings = new BccSettings();
- $bcc_settings->setEnable(true);
- $bcc_settings->setEmail("test@example.com");
- $mail_settings->setBccSettings($bcc_settings);
- $sandbox_mode = new SandBoxMode();
- $sandbox_mode->setEnable(true);
- $mail_settings->setSandboxMode($sandbox_mode);
- $bypass_list_management = new BypassListManagement();
- $bypass_list_management->setEnable(true);
- $mail_settings->setBypassListManagement($bypass_list_management);
- $footer = new Footer();
- $footer->setEnable(true);
- $footer->setText("Footer Text");
- $footer->setHtml("<html><body>Footer Text</body></html>");
- $mail_settings->setFooter($footer);
- $spam_check = new SpamCheck();
- $spam_check->setEnable(true);
- $spam_check->setThreshold(1);
- $spam_check->setPostToUrl("https://spamcatcher.sendgrid.com");
- $mail_settings->setSpamCheck($spam_check);
- $mail->setMailSettings($mail_settings);
-
- $tracking_settings = new TrackingSettings();
- $click_tracking = new ClickTracking();
- $click_tracking->setEnable(true);
- $click_tracking->setEnableText(true);
- $tracking_settings->setClickTracking($click_tracking);
- $open_tracking = new OpenTracking();
- $open_tracking->setEnable(true);
- $open_tracking->setSubstitutionTag("Optional tag to replace with the open image in the body of the message");
- $tracking_settings->setOpenTracking($open_tracking);
- $subscription_tracking = new SubscriptionTracking();
- $subscription_tracking->setEnable(true);
- $subscription_tracking->setText("text to insert into the text/plain portion of the message");
- $subscription_tracking->setHtml("<html><body>html to insert into the text/html portion of the message</body></html>");
- $subscription_tracking->setSubstitutionTag("Optional tag to replace with the open image in the body of the message");
- $tracking_settings->setSubscriptionTracking($subscription_tracking);
- $ganalytics = new Ganalytics();
- $ganalytics->setEnable(true);
- $ganalytics->setCampaignSource("some source");
- $ganalytics->setCampaignTerm("some term");
- $ganalytics->setCampaignContent("some content");
- $ganalytics->setCampaignName("some name");
- $ganalytics->setCampaignMedium("some medium");
- $tracking_settings->setGanalytics($ganalytics);
- $mail->setTrackingSettings($tracking_settings);
-
- $reply_to = new ReplyTo("test@example.com", "Optional Name");
- $mail->setReplyTo($reply_to);
-
- $json = json_encode($mail);
-
- $this->assertEquals($json, '{"from":{"name":"DX","email":"test@example.com"},"personalizations":[{"to":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"cc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"bcc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"subject":"Hello World from the SendGrid PHP Library","headers":{"X-Test":"test","X-Mock":"true"},"substitutions":{"%name%":"Example User","%city%":"Denver"},"custom_args":{"user_id":"343","type":"marketing"},"send_at":1443636843},{"to":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"cc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"bcc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"subject":"Hello World from the SendGrid PHP Library","headers":{"X-Test":"test","X-Mock":"true"},"substitutions":{"%name%":"Example User","%city%":"Denver"},"custom_args":{"user_id":"343","type":"marketing"},"send_at":1443636843}],"subject":"Hello World from the SendGrid PHP Library","content":[{"type":"text\/plain","value":"some text here"},{"type":"text\/html","value":"<html><body>some text here<\/body><\/html>"}],"attachments":[{"content":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gQ3JhcyBwdW12","type":"application\/pdf","filename":"balance_001.pdf","disposition":"attachment","content_id":"Balance Sheet"},{"content":"BwdW","type":"image\/png","filename":"banner.png","disposition":"inline","content_id":"Banner"}],"template_id":"439b6d66-4408-4ead-83de-5c83c2ee313a","sections":{"%section1%":"Substitution Text for Section 1","%section2%":"Substitution Text for Section 2"},"headers":{"X-Test1":"1","X-Test2":"2"},"categories":["May","2016"],"custom_args":{"campaign":"welcome","weekday":"morning"},"send_at":1443636842,"asm":{"group_id":99,"groups_to_display":[4,5,6,7,8]},"ip_pool_name":"23","mail_settings":{"bcc":{"enable":true,"email":"test@example.com"},"bypass_list_management":{"enable":true},"footer":{"enable":true,"text":"Footer Text","html":"<html><body>Footer Text<\/body><\/html>"},"sandbox_mode":{"enable":true},"spam_check":{"enable":true,"threshold":1,"post_to_url":"https:\/\/spamcatcher.sendgrid.com"}},"tracking_settings":{"click_tracking":{"enable":true,"enable_text":true},"open_tracking":{"enable":true,"substitution_tag":"Optional tag to replace with the open image in the body of the message"},"subscription_tracking":{"enable":true,"text":"text to insert into the text\/plain portion of the message","html":"<html><body>html to insert into the text\/html portion of the message<\/body><\/html>","substitution_tag":"Optional tag to replace with the open image in the body of the message"},"ganalytics":{"enable":true,"utm_source":"some source","utm_medium":"some medium","utm_term":"some term","utm_content":"some content","utm_campaign":"some name"}},"reply_to":{"email":"test@example.com","name":"Optional Name"}}');
-
- $reply_to = new ReplyTo("test@example.com");
- $mail->setReplyTo($reply_to);
-
- $json = json_encode($mail);
-
- $this->assertEquals($json, '{"from":{"name":"DX","email":"test@example.com"},"personalizations":[{"to":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"cc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"bcc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"subject":"Hello World from the SendGrid PHP Library","headers":{"X-Test":"test","X-Mock":"true"},"substitutions":{"%name%":"Example User","%city%":"Denver"},"custom_args":{"user_id":"343","type":"marketing"},"send_at":1443636843},{"to":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"cc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"bcc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"subject":"Hello World from the SendGrid PHP Library","headers":{"X-Test":"test","X-Mock":"true"},"substitutions":{"%name%":"Example User","%city%":"Denver"},"custom_args":{"user_id":"343","type":"marketing"},"send_at":1443636843}],"subject":"Hello World from the SendGrid PHP Library","content":[{"type":"text\/plain","value":"some text here"},{"type":"text\/html","value":"<html><body>some text here<\/body><\/html>"}],"attachments":[{"content":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gQ3JhcyBwdW12","type":"application\/pdf","filename":"balance_001.pdf","disposition":"attachment","content_id":"Balance Sheet"},{"content":"BwdW","type":"image\/png","filename":"banner.png","disposition":"inline","content_id":"Banner"}],"template_id":"439b6d66-4408-4ead-83de-5c83c2ee313a","sections":{"%section1%":"Substitution Text for Section 1","%section2%":"Substitution Text for Section 2"},"headers":{"X-Test1":"1","X-Test2":"2"},"categories":["May","2016"],"custom_args":{"campaign":"welcome","weekday":"morning"},"send_at":1443636842,"asm":{"group_id":99,"groups_to_display":[4,5,6,7,8]},"ip_pool_name":"23","mail_settings":{"bcc":{"enable":true,"email":"test@example.com"},"bypass_list_management":{"enable":true},"footer":{"enable":true,"text":"Footer Text","html":"<html><body>Footer Text<\/body><\/html>"},"sandbox_mode":{"enable":true},"spam_check":{"enable":true,"threshold":1,"post_to_url":"https:\/\/spamcatcher.sendgrid.com"}},"tracking_settings":{"click_tracking":{"enable":true,"enable_text":true},"open_tracking":{"enable":true,"substitution_tag":"Optional tag to replace with the open image in the body of the message"},"subscription_tracking":{"enable":true,"text":"text to insert into the text\/plain portion of the message","html":"<html><body>html to insert into the text\/html portion of the message<\/body><\/html>","substitution_tag":"Optional tag to replace with the open image in the body of the message"},"ganalytics":{"enable":true,"utm_source":"some source","utm_medium":"some medium","utm_term":"some term","utm_content":"some content","utm_campaign":"some name"}},"reply_to":{"email":"test@example.com"}}');
-
- $reply_to = new ReplyTo("test@example.com", null);
- $mail->setReplyTo($reply_to);
-
- $json = json_encode($mail);
-
- $this->assertEquals($json, '{"from":{"name":"DX","email":"test@example.com"},"personalizations":[{"to":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"cc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"bcc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"subject":"Hello World from the SendGrid PHP Library","headers":{"X-Test":"test","X-Mock":"true"},"substitutions":{"%name%":"Example User","%city%":"Denver"},"custom_args":{"user_id":"343","type":"marketing"},"send_at":1443636843},{"to":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"cc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"bcc":[{"name":"Example User","email":"test@example.com"},{"name":"Example User","email":"test@example.com"}],"subject":"Hello World from the SendGrid PHP Library","headers":{"X-Test":"test","X-Mock":"true"},"substitutions":{"%name%":"Example User","%city%":"Denver"},"custom_args":{"user_id":"343","type":"marketing"},"send_at":1443636843}],"subject":"Hello World from the SendGrid PHP Library","content":[{"type":"text\/plain","value":"some text here"},{"type":"text\/html","value":"<html><body>some text here<\/body><\/html>"}],"attachments":[{"content":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gQ3JhcyBwdW12","type":"application\/pdf","filename":"balance_001.pdf","disposition":"attachment","content_id":"Balance Sheet"},{"content":"BwdW","type":"image\/png","filename":"banner.png","disposition":"inline","content_id":"Banner"}],"template_id":"439b6d66-4408-4ead-83de-5c83c2ee313a","sections":{"%section1%":"Substitution Text for Section 1","%section2%":"Substitution Text for Section 2"},"headers":{"X-Test1":"1","X-Test2":"2"},"categories":["May","2016"],"custom_args":{"campaign":"welcome","weekday":"morning"},"send_at":1443636842,"asm":{"group_id":99,"groups_to_display":[4,5,6,7,8]},"ip_pool_name":"23","mail_settings":{"bcc":{"enable":true,"email":"test@example.com"},"bypass_list_management":{"enable":true},"footer":{"enable":true,"text":"Footer Text","html":"<html><body>Footer Text<\/body><\/html>"},"sandbox_mode":{"enable":true},"spam_check":{"enable":true,"threshold":1,"post_to_url":"https:\/\/spamcatcher.sendgrid.com"}},"tracking_settings":{"click_tracking":{"enable":true,"enable_text":true},"open_tracking":{"enable":true,"substitution_tag":"Optional tag to replace with the open image in the body of the message"},"subscription_tracking":{"enable":true,"text":"text to insert into the text\/plain portion of the message","html":"<html><body>html to insert into the text\/html portion of the message<\/body><\/html>","substitution_tag":"Optional tag to replace with the open image in the body of the message"},"ganalytics":{"enable":true,"utm_source":"some source","utm_medium":"some medium","utm_term":"some term","utm_content":"some content","utm_campaign":"some name"}},"reply_to":{"email":"test@example.com"}}');
- }
-}
diff --git a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/phpunit.xml.dist b/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/phpunit.xml.dist
deleted file mode 100644
index f216f0f..0000000
--- a/Postman/Postman-Mail/sendgrid/vendor/sendgrid/sendgrid/test/unit/phpunit.xml.dist
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<phpunit bootstrap="bootstrap.php">
- <testsuites>
- <testsuite name="General">
- <file>./SendGrid.php</file>
- <file>./helpers/mail/Mail.php</file>
- </testsuite>
- </testsuites>
-</phpunit>