PHP Class Usps\RatePackage

Inheritance: extends Rate
显示文件 Open project: vinceg/usps-php-api Class Usage Examples

Protected Properties

Property Type Description
$packageInfo - list of all packages added so far

Public Methods

Method Description
getPackageInfo ( ) : array Returns a list of all the info we gathered so far in the current package object.
setContainer ( string | integer $value ) : object Set the container property.
setField ( string | integer $key, string | integer $value ) : object Add an element to the stack.
setFirstClassMailType ( string | integer $value ) : object Set the first class mail type property.
setOunces ( string | integer $value ) : object Set the ounces property.
setPounds ( string | integer $value ) : object Set the pounds property.
setService ( string | integer $value ) : object Set the service property.
setSize ( string | integer $value ) : object Set the size property.
setZipDestination ( string | integer $value ) : object Set the zip destination property.
setZipOrigination ( string | integer $value ) : object Set the zip origin property.

Method Details

getPackageInfo() public method

Returns a list of all the info we gathered so far in the current package object.
public getPackageInfo ( ) : array
return array

setContainer() public method

Set the container property.
public setContainer ( string | integer $value ) : object
$value string | integer
return object RatePackage

setField() public method

Add an element to the stack.
public setField ( string | integer $key, string | integer $value ) : object
$key string | integer
$value string | integer
return object USPSAddress

setFirstClassMailType() public method

Set the first class mail type property.
public setFirstClassMailType ( string | integer $value ) : object
$value string | integer
return object RatePackage

setOunces() public method

Set the ounces property.
public setOunces ( string | integer $value ) : object
$value string | integer
return object RatePackage

setPounds() public method

Set the pounds property.
public setPounds ( string | integer $value ) : object
$value string | integer
return object RatePackage

setService() public method

Set the service property.
public setService ( string | integer $value ) : object
$value string | integer
return object RatePackage

setSize() public method

Set the size property.
public setSize ( string | integer $value ) : object
$value string | integer
return object RatePackage

setZipDestination() public method

Set the zip destination property.
public setZipDestination ( string | integer $value ) : object
$value string | integer
return object RatePackage

setZipOrigination() public method

Set the zip origin property.
public setZipOrigination ( string | integer $value ) : object
$value string | integer
return object RatePackage

Property Details

$packageInfo protected_oe property

- list of all packages added so far
protected $packageInfo