Sunnysideup\Ecommerce\Interfaces\OrderStepInterface
Synopsis
interface OrderStepInterface
{
- // methods
- public void initStep()
- public void doStep()
- public null|OrderStep nextStep()
- public FieldList addOrderStepFields()
Methods
public
- addOrderStepFields() — Allows the opportunity for the Order Step to add any fields to Order::getCMSFields You should be able to run this method many times without causing problems.
- doStep() — Do the actual step.
- initStep() — Initiate the step. REturns true if the step is ready to run.
- nextStep() — Returns the nextStep when we are ready or null if we are not ready.