ZMObject
└─ZMShippingProviders
public class ZMShippingProviders
extends ZMObject
| Fields inherited from org.zenmagick.core\ZMObject | |
|---|---|
| properties_ | |
| Method Summary | |
|---|---|
| void | __construct(array properties) Create new instance. |
| ZMShippingProvider | getShippingProviderForId(string shippingProviderId, boolean configured) 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 | |
public void __construct(array properties)
Create new instance.
public ZMShippingProvider getShippingProviderForId(string shippingProviderId, boolean configured)
Get a shipping provider for the given id.
true, return only configured provider; default is false.null.public 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.