class Swarm::WorkitemContext

Attributes

workitem[R]

Public Class Methods

new(workitem) click to toggle source
# File lib/swarm/evaluation/workitem_context.rb, line 5
def initialize(workitem)
  @workitem = Support.symbolize_keys(workitem)
end

Public Instance Methods

method_missing(method, *args) click to toggle source
Calls superclass method
# File lib/swarm/evaluation/workitem_context.rb, line 9
def method_missing(method, *args)
  if workitem.has_key?(method)
    workitem.fetch(method, nil)
  else
    super
  end
end