PHP 클래스 Usps\Rate

부터: 1.0
저자: Vincent Gabriel
상속: extends USPSBase
파일 보기 프로젝트 열기: vinceg/usps-php-api

보호된 프로퍼티들

프로퍼티 타입 설명
$apiVersion - the api version used for this type of call
$packages - list of all addresses added so far

공개 메소드들

메소드 설명
addExtraOption ( string | integer $key, string | integer $value ) Add other option for International & Insurance.
addPackage ( RatePackage $data, string $id = null ) Add Package to the stack.
getPostFields ( ) : array returns array of all packages added so far.
getRate ( ) : string Perform the API call.
setInternationalCall ( $status ) : array sets the type of call to perform domestic or international.

메소드 상세

addExtraOption() 공개 메소드

Add other option for International & Insurance.
public addExtraOption ( string | integer $key, string | integer $value )
$key string | integer
$value string | integer

addPackage() 공개 메소드

Add Package to the stack.
public addPackage ( RatePackage $data, string $id = null )
$data RatePackage
$id string the address unique id

getPostFields() 공개 메소드

returns array of all packages added so far.
public getPostFields ( ) : array
리턴 array

getRate() 공개 메소드

Perform the API call.
public getRate ( ) : string
리턴 string

setInternationalCall() 공개 메소드

sets the type of call to perform domestic or international.
public setInternationalCall ( $status ) : array
$status
리턴 array

프로퍼티 상세

$apiVersion 보호되어 있는 프로퍼티

- the api version used for this type of call
protected $apiVersion

$packages 보호되어 있는 프로퍼티

- list of all addresses added so far
protected $packages