class Freesound::Client::Response::Base
Public Class Methods
new(response, http)
click to toggle source
Calls superclass method
# File lib/freesound/client.rb, line 79 def initialize(response, http) super(response) @http = http end
Public Instance Methods
data()
click to toggle source
# File lib/freesound/client.rb, line 84 def data @data ||= parse end
follow_link(name, into_class, **params)
click to toggle source
# File lib/freesound/client.rb, line 88 def follow_link(name, into_class, **params) if url = data[name.to_s] into_class.new(@http.get(url, params: params), @http) else nil end end