ZenMagick 0.9.1


org.zenmagick.service.ZMShippingProviders

Class ZMShippingProviders

ZMObject
|
+--ZMShippingProviders

public class ZMShippingProviders
extends ZMObject

General access class for shipping provider.

Author:
mano
Version:
$Id: ZMShippingProviders.php 1061 2008-04-21 23:31:35Z DerManoMann $

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
backtrace, create, log, 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.1