ZenMagick 0.9.6


org.zenmagick.service.ZMShippingProviders

Class ZMShippingProviders

ZMObject
|
+--ZMShippingProviders

public class ZMShippingProviders
extends ZMObject

General access class for shipping provider.

Author:
DerManoMann
Version:
$Id: ZMShippingProviders.php 2241 2009-05-27 03:53:42Z DerManoMann $

Fields inherited from org.zenmagick.ZMObject
properties_
Constructor Summary

ZMShippingProviders()

Create new instance.

Method Summary
array

getShippingProviders(boolean configured)

Get a list of shipping providers.

array

getShippingProvidersForAddress(ZMAddress address)

Get a list of all shipping providers for the given address.

static void

instance()

Get instance.

Methods inherited from org.zenmagick.ZMObject
attachMethod, get, getAttachedMethods, getPropertyNames, set, singleton

Constructor Detail

ZMShippingProviders

public ZMShippingProviders()

Create new instance. /


Method Detail

getShippingProviders

public array getShippingProviders(boolean configured)

Get a list of shipping providers.

Parameters:
configured - If true, return only configured provider: default is true.
Returns:
List of ZMShippingProvider instances.

getShippingProvidersForAddress

public array getShippingProvidersForAddress(ZMAddress address)

Get a list of all shipping providers for the given address.

NOTE: There is currently no way to specify individual items. Basis for calculations is the current shopping cart.

Parameters:
address - The address.
Returns:
List of ZMShippingProvider instances.

instance

public static void instance()

Get instance. /


ZenMagick 0.9.6