Method: Ripe::DSL::WorkflowDSL#initialize
- Defined in:
- lib/ripe/dsl/workflow_dsl.rb
#initialize(handle, &block) ⇒ WorkflowDSL
Create a new Workflow DSL
56 57 58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/ripe/dsl/workflow_dsl.rb', line 56 def initialize(handle, &block) @handle = handle @params = { handle: handle } @callback = nil if block_given? if block.arity == 1 yield self else instance_eval &block end end end |