Class: Architecture::Middleware

Inherits:
Common
  • Object
show all
Defined in:
lib/architecture/resources/middleware.rb

Instance Method Summary collapse

Methods inherited from Common

#initialize

Constructor Details

This class inherits a constructor from Architecture::Common

Instance Method Details

#runObject



7
8
9
10
11
12
13
14
# File 'lib/architecture/resources/middleware.rb', line 7

def run
  obj = Object.const_get(service_class('Money'))
  service = obj.new(start: @start, service: @service)
  result = service.run
  @start = service.instance_variable_get(:@start)

  empty_response?(result) ? [] : builder(result)
end