Class: Lagomorph::Worker

Inherits:
Object
  • Object
show all
Defined in:
lib/lagomorph/worker.rb

Instance Method Summary collapse

Constructor Details

#initialize(method, *params) ⇒ Worker

Returns a new instance of Worker.



3
4
5
6
# File 'lib/lagomorph/worker.rb', line 3

def initialize(method, *params)
  @method = method
  @params = params
end

Instance Method Details

#workObject



8
9
10
# File 'lib/lagomorph/worker.rb', line 8

def work
  send(@method, *@params)
end