Module Opensteam::Checkout
In: lib/opensteam/checkout.rb

Checkout Module

Defines methods to create a simple checkout-flow

Currently only used to define a :start action and a :finish action. The rest of the checkout-process (the intermediate steps) are handled by the steps itself (like redirecting, errorhandling, etc)

TODO: Implement an actual Checkout-Workflow Generator, with ErrorHandling etc

Methods

included  

Included Modules

InstanceMethods

Classes and Modules

Module Opensteam::Checkout::ClassMethods
Module Opensteam::Checkout::InstanceMethods

Public Class methods

[Source]

    # File lib/opensteam/checkout.rb, line 40
40:     def self.included(base)
41:       base.extend(ClassMethods)
42:       base.class_eval do
43:         include InstanceMethods
44:         before_filter :current_step
45:       end
46:     end

[Validate]