retrieve() публичный статический Метод

retrieve an address
public static retrieve ( string $id, string $apiKey = null ) : mixed
$id string
$apiKey string
Результат mixed
Пример #1
0
 /**
  * @depends testCreate
  */
 public function testRetrieve(\EasyPost\Address $address)
 {
     $retrieved_address = \EasyPost\Address::retrieve($address->id);
     $this->assertInstanceOf('\\EasyPost\\Address', $retrieved_address);
     $this->assertEquals($retrieved_address->id, $address->id);
     $this->assertEquals($retrieved_address, $address);
     return $retrieved_address;
 }
Пример #2
0
<?php

// require_once("../vendor/autoload.php");
require_once "../lib/easypost.php";
\EasyPost\EasyPost::setApiKey('cueqNZUb3ldeWTNX7MU3Mel8UXtaAMUi');
try {
    // create address
    $address_params = array("name" => "Sawyer Bateman", "street1" => "388 Townasend St", "city" => "San Francisco", "state" => "CA", "zip" => "94107", "country" => "US");
    $address = \EasyPost\Address::create($address_params);
    print_r($address);
    // retrieve
    $retrieved_address = \EasyPost\Address::retrieve($address->id);
    print_r($retrieved_address);
    // verify
    $verified_address = $address->verify();
    print_r($verified_address);
    // create and verify at the same time
    $verified_on_create = \EasyPost\Address::create_and_verify($address_params);
    print_r($verified_on_create);
    // all
    // $all = \EasyPost\Address::all();
    //print_r($all);
} catch (Exception $e) {
    echo "Status: " . $e->getHttpStatus() . ":\n";
    echo $e->getMessage();
    if (!empty($e->param)) {
        echo "\nInvalid param: {$e->param}";
    }
    exit;
}