Class: Treblle::ResponseBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/treblle/response_builder.rb

Instance Method Summary collapse

Constructor Details

#initialize(rack_response) ⇒ ResponseBuilder

Returns a new instance of ResponseBuilder.



10
11
12
# File 'lib/treblle/response_builder.rb', line 10

def initialize(rack_response)
  @rack_response = rack_response
end

Instance Method Details

#buildObject



14
15
16
17
18
# File 'lib/treblle/response_builder.rb', line 14

def build
  Models::Response.new.tap do |response|
    apply_to_response(response)
  end
end