Module: Opensteam::StateLogic::Mod
- Included in:
- Payment::States::PaymentAuthorized, Payment::States::PaymentCaptured, Payment::States::PaymentDeclined, Payment::States::PaymentFailed
- Defined in:
- lib/opensteam/state_logic.rb
Overview
StateLogic Module included in State Modules
Defined Under Namespace
Modules: ClassMethods
Constant Summary collapse
- @@states =
[]
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
30 31 32 33 34 |
# File 'lib/opensteam/state_logic.rb', line 30 def self.included(base) @@states << base base.extend(ClassMethods) if base.is_a?(Module) end |