class HelpScout::Response
Attributes
response[R]
Public Class Methods
new(response)
click to toggle source
# File lib/help_scout/response.rb, line 8 def initialize(response) @response = response end
Public Instance Methods
body()
click to toggle source
# File lib/help_scout/response.rb, line 12 def body @_body ||= response.body.deep_transform_keys { |key| key.to_s.underscore.to_sym } end
embedded()
click to toggle source
# File lib/help_scout/response.rb, line 16 def embedded body[:_embedded] end
embedded_list()
click to toggle source
# File lib/help_scout/response.rb, line 20 def embedded_list embedded.values.first end
item()
click to toggle source
# File lib/help_scout/response.rb, line 24 def item body[:item] end
items()
click to toggle source
# File lib/help_scout/response.rb, line 28 def items body[:items] end
location()
click to toggle source
# File lib/help_scout/response.rb, line 32 def location headers['location'] end