Class: MarketTown::Checkout::AddressStep
- Defined in:
- lib/market_town/checkout/steps/address_step.rb
Overview
Handles addresses by validating them and optionally storing them.
Dependencies:
- fulfilments#can_fulfil_address?
- address_storage#store
- fulfilments#propose_shipments
- finish#address_step
Defined Under Namespace
Classes: CannotFulfilAddressError, InvalidAddressError
Instance Attribute Summary
Attributes inherited from Step
Method Summary
Methods inherited from Step
Constructor Details
This class inherits a constructor from MarketTown::Checkout::Step