Class: RequestSerializer
- Inherits:
-
ActiveModel::Serializer
- Object
- ActiveModel::Serializer
- RequestSerializer
- Defined in:
- app/serializers/request_serializer.rb
Instance Method Summary collapse
- #headers_as_string ⇒ Object
- #id ⇒ Object
- #request_body_as_string ⇒ Object
- #response_body_as_string ⇒ Object
- #time_ago_in_words ⇒ Object
Instance Method Details
#headers_as_string ⇒ Object
22 23 24 |
# File 'app/serializers/request_serializer.rb', line 22 def headers_as_string JSON.pretty_generate(object.headers.to_h) end |
#id ⇒ Object
14 15 16 |
# File 'app/serializers/request_serializer.rb', line 14 def id object.id.to_s end |
#request_body_as_string ⇒ Object
26 27 28 |
# File 'app/serializers/request_serializer.rb', line 26 def request_body_as_string body_as_string(object) end |
#response_body_as_string ⇒ Object
30 31 32 |
# File 'app/serializers/request_serializer.rb', line 30 def response_body_as_string body_as_string(object.response) end |
#time_ago_in_words ⇒ Object
18 19 20 |
# File 'app/serializers/request_serializer.rb', line 18 def time_ago_in_words "#{ApplicationController.helpers.time_ago_in_words(object.created_at)} ago" end |