Class: Apill::Requests::RailsRequest
- Inherits:
-
Base
- Object
- Base
- Apill::Requests::RailsRequest
show all
- Defined in:
- lib/apill/requests/rails_request.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Methods inherited from Base
#accept_header, rack_request_class, rails_request_class, resolve
Constructor Details
10
11
12
|
# File 'lib/apill/requests/rails_request.rb', line 10
def initialize(request)
self.request = request
end
|
Instance Attribute Details
#request ⇒ Object
Returns the value of attribute request.
8
9
10
|
# File 'lib/apill/requests/rails_request.rb', line 8
def request
@request
end
|
Instance Method Details
14
15
16
17
|
# File 'lib/apill/requests/rails_request.rb', line 14
def
AcceptHeader.new(application: application_name,
header: request.['Accept'] || '')
end
|
19
20
21
22
|
# File 'lib/apill/requests/rails_request.rb', line 19
def
AcceptHeader.new(application: application_name,
header: request.params['accept'] || '')
end
|
#application_name ⇒ Object
24
25
26
|
# File 'lib/apill/requests/rails_request.rb', line 24
def application_name
request.['X-Application-Name'] || Apill.configuration.application_name
end
|