Module: Chaintown::Chain
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/chaintown/chain.rb
Instance Method Summary collapse
Instance Method Details
#initialize(state, params = {}) ⇒ Object
36 37 38 |
# File 'lib/chaintown/chain.rb', line 36 def initialize(state, params = {}) @state, @params = state, params.freeze end |
#perform ⇒ Object
40 41 42 43 |
# File 'lib/chaintown/chain.rb', line 40 def perform perform_steps(steps, failed_steps) state end |