Method: Spider::Model::MapperTask#initialize

Defined in:
lib/spiderfw/model/mappers/mapper.rb

#initialize(object, action, params = {}) ⇒ MapperTask

Returns a new instance of MapperTask.

Parameters:

  • object (BaseModel)

    The task’s subject

  • action (Symbol)
  • params (Hash) (defaults to: {})


1347
1348
1349
1350
1351
1352
# File 'lib/spiderfw/model/mappers/mapper.rb', line 1347

def initialize(object, action, params={})
    @object = object
    @action = action
    @params = params
    @dependencies = []
end