Sha256: fd9ebbd4a3ac48cd0c33814a5aae2d4a86ce1753dc7bd0e227e0c2cec3498520

Contents?: true

Size: 278 Bytes

Versions: 1

Compression:

Stored size: 278 Bytes

Contents

module Rung
  class Operation
    extend Definition::StepsDSL
    extend Definition::OperationDSL

    def self.call(initial_state = {})
      new.call(initial_state)
    end

    def call(initial_state = {})
      Runner::Runner.new(self, initial_state).call
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rung-0.1 lib/rung/operation.rb