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

create carrier account
public static create ( mixed $params = null, string $apiKey = null ) : mixed
$params mixed
$apiKey string
Результат mixed
        print "===========\n";
        print "Carrier Account type: " . $ca_type->type . "\n";
        print "Readable name: " . $ca_type->readable . "\n";
        print "Logo: " . $ca_type->logo . "\n";
        print "Credentials: \n";
        foreach ($ca_type->fields["credentials"] as $key => $value) {
            print "  " . $key . " - ";
            print "  " . $value->label . " (" . $value->visibility . ")\n";
        }
        print "===========\n\n";
    }
}
// create a new CarrierAccount
if (CREATE_NEW_CA) {
    try {
        $new_ups_account = \EasyPost\CarrierAccount::create(array('type' => "UpsAccount", 'description' => "My third UPS account.", 'reference' => "ups02", 'credentials' => array('account_number' => "A1A1A1", 'user_id' => "UPSDOTCOM_USERNAME", 'password' => "UPSDOTCOM_PASSWORD", 'access_license_number' => "UPS_ACCESS_LICENSE_NUMBER")));
        print_r($new_ups_account);
    } catch (Exception $e) {
        $e->prettyPrint();
    }
}
// edit an existing CarrierAccount
if (EDIT_CA) {
    $ups_account = \EasyPost\CarrierAccount::retrieve("ups02");
    $ups_account->credentials->account_number = "B2B2B2";
    $ups_account->description = "My second UPS account.";
    $ups_account->save();
    print_r($ups_account);
}
// delete a CarrierAccount
if (DELETE_CA) {