Class: CreateRequest
- Inherits:
-
Object
- Object
- CreateRequest
- Includes:
- Interactor
- Defined in:
- app/interactors/create_request.rb
Instance Method Summary collapse
Instance Method Details
#call ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'app/interactors/create_request.rb', line 6 def call context.request = bucket.requests.create( body: body(rack_request), 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 ) context.params = params rescue .scope!(request: context.request) raise end |