Service/Ebay/Finding/ShippingInfo.php

Show: PublicProtectedPrivateinherited
Table of Contents
Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Service  
Subpackage
Ebay  
Version
$Id: ShippingInfo.php 22791 2010-08-04 16:11:47Z renanbr $  

\Zend_Service_Ebay_Finding_ShippingInfo

Package: Zend\Service\Ebay
Parent(s)
\Zend_Service_Ebay_Finding_Abstract
Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Uses
\global\Zend_Service_Ebay_Finding_Abstract  

Properties

>VPropertyprotectedarray $_attributes = array()
Default valuearray()Details
Type
array
Inherited_from
\Zend_Service_Ebay_Finding_Abstract::$$_attributes  
>VPropertyprotected\DOMElement $_dom
>VPropertyprotected\DOMXPath $_xPath
>VPropertypublicstring[] $shipToLocations
An international location or region to which the seller is willing to ship the item.

Returned only for items that have shipToLocations specified.

Details
Type
string[]
Link
http://developer.ebay.com/DevZone/finding/CallRef/Enums/shipToLocationList.html  
>VPropertypublicfloat $shippingServiceCost
The basic shipping cost of the item.
Details
Type
float
>VPropertypublicstring $shippingType
The shipping method that was used for determining the cost of shipping.

For example: flat rate, calculated, or free. The seller specifies the available shipping services when they list the item.

Applicable values:

Calculated
The calculated shipping model: The posted cost of shipping is based
on the buyer-selected shipping service, chosen by the buyer from the
different shipping services offered by the seller. The shipping costs
are calculated by eBay and the shipping carrier, based on the buyer's
address. Any packaging and handling costs established by the seller
are automatically rolled into the total.

CalculatedDomesticFlatInternational
The seller specified one or more calculated domestic shipping
services and one or more flat international shipping services.

Flat
The flat-rate shipping model: The seller establishes the cost of
shipping and any shipping insurance, regardless of what any
buyer-selected shipping service might charge the seller.

FlatDomesticCalculatedInternational
The seller specified one or more flat domestic shipping services and
one or more calculated international shipping services.

Free
Free is used when the seller has declared that shipping is free for
the buyer.

FreePickup
No shipping available, the buyer must pick up the item from the
seller.

Freight
The freight shipping model: the cost of shipping is determined by a
third party, FreightQuote.com, based on the buyer's address (postal
code).

FreightFlat
The flat rate shipping model: the seller establishes the cost of
freight shipping and freight insurance, regardless of what any
buyer-selected shipping service might charge the seller.

NotSpecified
The seller did not specify the shipping type.
Details
Type
string

Methods

methodpublic__construct(\DOMElement $dom) : void
Parameters
NameTypeDescription
$dom\DOMElement
methodprotected_init() : void

Initialize object.

Post construct logic, classes must read their members here. Called from __construct() as final step of object initialization.

methodprotected_initXPath() : void
inherited

Load DOMXPath for current DOM object.

Inherited from: \Zend_Service_Ebay_Finding_Abstract::_initXPath()
methodprotected_query(string $path, string $type, string $array = false) : mixed
Parameters
NameTypeDescription
$pathstring
$typestring
$arraystring

When true means it expects more than one node occurence

Returns
TypeDescription
mixed
methodpublicattributes(string $tag, string $attribute = null) : mixed
Parameters
NameTypeDescription
$tagstring
$attributestring
Returns
TypeDescription
mixed
methodpublicgetDom() : \DOMElement
Returns
TypeDescription
\DOMElement
methodpublicgetXPath() : \DOMXPath
Returns
TypeDescription
\DOMXPath
Documentation was generated by phpDocumentor 2.0.0a12.