PHP Класс Usps\Rate

С версии: 1.0
Автор: Vincent Gabriel
Наследование: extends USPSBase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$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