Module: Swamp::Operation::Result

Defined in:
lib/swamp/operation/result.rb

Overview

Operations

Examples:

class MyOperation
  include Swamp::Operation
  include Swamp::Operation::Result[:id]

  def _call
    result.id = input[:id]
  end

  input do
    required(:id) { int? }
  end
end

Defined Under Namespace

Classes: WithResult

Class Method Summary collapse

Class Method Details

.[](*arguments) ⇒ Object



22
23
24
# File 'lib/swamp/operation/result.rb', line 22

def [](*arguments)
  WithResult.new(*arguments)
end