Classes

\SilverCommerce\Postage\Extensions

Name Description
PostageExtension Add extra postage options to a DataObject (for example and Invoice or Estimate) EMPTY
SiteConfigExtension Add postage areas to config EMPTY
ZoneExtension Add inverse many_many to Zones EMPTY

\SilverCommerce\Postage\Forms

Name Description
PostageForm Generate a form that lists available postage options and then saves them to the provided object EMPTY

\SilverCommerce\Postage\Helpers

Name Description
Parcel A parcel is a generic object that can be handed to the postage calculator to find the best applicable shipping rate. EMPTY
PostageOption Generic container for postage data, PossiblePostage objects need to be created by PostageTypes and then returned as part of the ArrayList EMPTY

\SilverCommerce\Postage\Model

Name Description
FlatRate Represents a flat shipping cost, based on the selected regions. EMPTY
PostageType Postage Types are a base class for creating differnt types of postage. EMPTY
PriceBased Postage objects list available postage costs and destination locations EMPTY
QuantityBased Postage objects list available postage costs and destination locations EMPTY
SinglePostageRate No description available EMPTY
WeightBased Postage objects list available postage costs and destination locations EMPTY

\SilverCommerce\Postage\Tasks

Name Description
PostageUpgradeTask No description available EMPTY

\SilverCommerce\Postage\Tests

Name Description
PostageExtensionTest Test functionality of postage extension EMPTY
PostageFormTest No description available EMPTY
PostageTypeTest Test functionality of provided postage types EMPTY

\SilverCommerce\Postage\Tests\Control

Name Description
PostageController Controller used for testing form submissions EMPTY

\SilverCommerce\Postage\Tests\Model

Name Description
ExtendableObject No description available EMPTY