summaryrefslogtreecommitdiffstats
path: root/examples/example.php
diff options
context:
space:
mode:
authorElmer Thomas <elmer@thinkingserious.com>2016-06-06 19:02:46 -0700
committerElmer Thomas <elmer@thinkingserious.com>2016-06-06 19:02:46 -0700
commitb808300d9b9e79234565be52a8cce5bdc458f8ea (patch)
tree2d667baa7f09305da914ffdfbd6359ab020079a9 /examples/example.php
parent988698f5b2f114d0a62472b1012edac20e37eca1 (diff)
downloadphp-http-client-b808300d9b9e79234565be52a8cce5bdc458f8ea.zip
php-http-client-b808300d9b9e79234565be52a8cce5bdc458f8ea.tar.gz
php-http-client-b808300d9b9e79234565be52a8cce5bdc458f8ea.tar.bz2
Version Bump v3.0.0: Made the Request and Response variables non-redundant. e.g. request.requestBody becomes request.bodyv3.0.0
Diffstat (limited to 'examples/example.php')
-rw-r--r--examples/example.php28
1 files changed, 13 insertions, 15 deletions
diff --git a/examples/example.php b/examples/example.php
index abf2e62..9e414eb 100644
--- a/examples/example.php
+++ b/examples/example.php
@@ -3,10 +3,8 @@
// comment out the two includes below
// require __DIR__ . '/vendor/autoload.php';
include(dirname(__DIR__).'/lib/SendGrid/client.php');
-include(dirname(__DIR__).'/lib/SendGrid/config.php');
// This gets the parent directory, for your current directory use getcwd()
$path_to_config = dirname(__DIR__);
-$config = new SendGrid\Config($path_to_config, '.env');
$api_key = getenv('SENDGRID_API_KEY');
$headers = array(
'Content-Type: application/json',
@@ -19,8 +17,8 @@ $query_params = array('limit' => 100, 'offset' => 0);
$request_headers = array('X-Mock: 200');
$response = $client->api_keys()->get(null, $query_params, $request_headers);
echo $response->statusCode();
-echo $response->responseBody();
-echo $response->responseHeaders();
+echo $response->body();
+echo $response->headers();
// POST
$request_body = array(
@@ -33,16 +31,16 @@ $request_body = array(
);
$response = $client->api_keys()->post($request_body);
echo $response->statusCode();
-echo $response->responseBody();
-echo $response->responseHeaders();
-$response_body = json_decode($response->responseBody());
+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->responseBody();
-echo $response->responseHeaders();
+echo $response->body();
+echo $response->headers();
// PATCH
$request_body = array(
@@ -50,8 +48,8 @@ $request_body = array(
);
$response = $client->api_keys()->_($api_key_id)->patch($request_body);
echo $response->statusCode();
-echo $response->responseBody();
-echo $response->responseHeaders();
+echo $response->body();
+echo $response->headers();
// PUT
$request_body = array(
@@ -63,13 +61,13 @@ $request_body = array(
);
$response = $client->api_keys()->_($api_key_id)->put($request_body);
echo $response->statusCode();
-echo $response->responseBody();
-echo $response->responseHeaders();
+echo $response->body();
+echo $response->headers();
// DELETE
$response = $client->api_keys()->_($api_key_id)->delete();
echo $response->statusCode();
-echo $response->responseBody();
-echo $response->responseHeaders();
+echo $response->body();
+echo $response->headers();
?> \ No newline at end of file