PHP Класс Pop\Shipping\Shipping

Автор: Nick Sagona, III ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$adapter mixed Shipping adapter

Открытые методы

Метод Описание
__construct ( AbstractAdapter $adapter ) : Shipping Constructor
adapter ( ) : AbstractAdapter Access the adapter
getRates ( ) : array Get service rates
getResponse ( ) : object Get response
getResponseCode ( ) : integer Get response code
getResponseMessage ( ) : string Get response message
isError ( ) : boolean Return whether the transaction is an error
isSuccess ( ) : boolean Return whether the transaction is success
send ( ) : void Send transaction data
setDimensions ( array $dimensions, string $unit = null ) : self Set dimensions
setWeight ( string $weight, string $unit = null ) : self Set dimensions
shipFrom ( array $shipFrom ) : self Set ship from
shipTo ( array $shipTo ) : self Set ship to

Описание методов

__construct() публичный Метод

Instantiate the shipping object
public __construct ( AbstractAdapter $adapter ) : Shipping
$adapter Pop\Shipping\Adapter\AbstractAdapter
Результат Shipping

adapter() публичный Метод

Access the adapter
public adapter ( ) : AbstractAdapter
Результат Pop\Shipping\Adapter\AbstractAdapter

getRates() публичный Метод

Get service rates
public getRates ( ) : array
Результат array

getResponse() публичный Метод

Get response
public getResponse ( ) : object
Результат object

getResponseCode() публичный Метод

Get response code
public getResponseCode ( ) : integer
Результат integer

getResponseMessage() публичный Метод

Get response message
public getResponseMessage ( ) : string
Результат string

isError() публичный Метод

Return whether the transaction is an error
public isError ( ) : boolean
Результат boolean

isSuccess() публичный Метод

Return whether the transaction is success
public isSuccess ( ) : boolean
Результат boolean

send() публичный Метод

Send transaction data
public send ( ) : void
Результат void

setDimensions() публичный Метод

Set dimensions
public setDimensions ( array $dimensions, string $unit = null ) : self
$dimensions array
$unit string
Результат self

setWeight() публичный Метод

Set dimensions
public setWeight ( string $weight, string $unit = null ) : self
$weight string
$unit string
Результат self

shipFrom() публичный Метод

Set ship from
public shipFrom ( array $shipFrom ) : self
$shipFrom array
Результат self

shipTo() публичный Метод

Set ship to
public shipTo ( array $shipTo ) : self
$shipTo array
Результат self

Описание свойств

$adapter защищенное свойство

Shipping adapter
protected mixed $adapter
Результат mixed