ZMObject
└─ZMShippingProviders
public class ZMShippingProviders
extends ZMObject
| Fields inherited from org.zenmagick.core\ZMObject | |
|---|---|
| properties_ | |
| Method Summary | |
|---|---|
| void | Create new instance. |
| ZMShippingProvider | getShippingProviderForId(string shippingProviderId) Get a shipping provider for the given id. |
| array | getShippingProviders(boolean configured) Get a list of shipping providers. |
| array | getShippingProvidersForAddress(ZMShoppingCart shoppingCart, ZMAddress address) Get a list of all shipping providers for the given address. |
| static void | instance() Get instance. |
| Methods inherited from org.zenmagick.core\ZMObject | |
|---|---|
| __construct, attachMethod, get, getAttachedMethods, getProperties, getPropertyNames, set, singleton | |
public void __construct()
Create new instance.
public ZMShippingProvider getShippingProviderForId(string shippingProviderId)
Get a shipping provider for the given id.
nullpublic array getShippingProviders(boolean configured)
Get a list of shipping providers.
true, return only configured provider; default is true.ZMShippingProvider instances.public array getShippingProvidersForAddress(ZMShoppingCart shoppingCart, ZMAddress address)
Get a list of all shipping providers for the given address.
ZMShippingProvider instances.public static void instance()
Get instance.
General access class for shipping provider.