Class: CreateRequest

Inherits:
Object
  • Object
show all
Includes:
Interactor
Defined in:
app/interactors/create_request.rb

Instance Method Summary collapse

Instance Method Details

#callObject



6
7
8
9
10
11
12
13
14
# File 'app/interactors/create_request.rb', line 6

def call
  context.request = bucket.requests.create(body:            rack_request.body.read,
                                           content_length:  rack_request.content_length,
                                           request_method:  rack_request.request_method,
                                           ip:              rack_request.ip,
                                           url:             rack_request.url,
                                           headers:         FilterHeaders.call(headers: rack_request.env).headers,
                                           params:          rack_request.request_parameters)
end