Property | Type | Description | |
---|---|---|---|
$apiVersion | - the api version used for this type of call | ||
$contents | |||
$fields | - route added so far. |
Method | Description | |
---|---|---|
addContent ( $description, $value, $pounds, $ounces, integer $quantity = 1, null $tarrifNumber = null, null $countryOfOrigin = null ) : object | Add shipping contents. | |
createLabel ( ) : string | Perform the API call. | |
getConfirmationNumber ( ) : string | boolean | Return the USPS confirmation/tracking number if we have one. | |
getLabelContents ( ) : string | boolean | Return the USPS label as a base64 encoded string. | |
getPostFields ( ) : array | returns array of all fields added. | |
setField ( integer $position, string $key, string $value ) : object | Set any other requried string make sure you set the correct position as well as the position of the items matters. | |
setFromAddress ( string $firstName, string $lastName, string $company, string $address, string $city, string $state, string $zip, string $address2 = null, string $zip4 = null, string $phone = null, string $middleName = null ) : object | Set the from address. | |
setToAddress ( string $firstName, string $lastName, string $company, string $address, string $city, string $province, string $country, string $zip, string $address2 = null, string $poBoxFlag = 'N', string $phone = null, null $fax = null, null $email = null ) : object | Set the to address. | |
setWeightOunces ( $weight ) | Set package weight in ounces. | |
setWeightPounds ( $weight ) | Set package weight in ounces. |
Method | Description | |
---|---|---|
addMissingRequired ( ) : void | Add missing required elements. |
protected addMissingRequired ( ) : void | ||
return | void |
public getConfirmationNumber ( ) : string | boolean | ||
return | string | boolean |
public getLabelContents ( ) : string | boolean | ||
return | string | boolean |
public getPostFields ( ) : array | ||
return | array |
public setFromAddress ( string $firstName, string $lastName, string $company, string $address, string $city, string $state, string $zip, string $address2 = null, string $zip4 = null, string $phone = null, string $middleName = null ) : object | ||
$firstName | string | |
$lastName | string | |
$company | string | |
$address | string | |
$city | string | |
$state | string | |
$zip | string | |
$address2 | string | |
$zip4 | string | |
$phone | string | |
$middleName | string | |
return | object |
public setToAddress ( string $firstName, string $lastName, string $company, string $address, string $city, string $province, string $country, string $zip, string $address2 = null, string $poBoxFlag = 'N', string $phone = null, null $fax = null, null $email = null ) : object | ||
$firstName | string | |
$lastName | string | |
$company | string | |
$address | string | |
$city | string | |
$province | string | |
$country | string | |
$zip | string | |
$address2 | string | |
$poBoxFlag | string | |
$phone | string | |
$fax | null | |
null | ||
return | object |
public setWeightOunces ( $weight ) | ||
$weight |
public setWeightPounds ( $weight ) | ||
$weight |