module Yt::Actions::Get
Public Instance Methods
get()
click to toggle source
# File lib/yt/actions/get.rb, line 8 def get response = get_request(get_params).run @data.merge! response.body self end
Private Instance Methods
get_params()
click to toggle source
# File lib/yt/actions/get.rb, line 22 def get_params {}.tap do |params| params[:method] = :get params[:host] = 'www.googleapis.com' params[:auth] = @auth params[:exptected_response] = Net::HTTPOK params[:api_key] = Yt.configuration.api_key if Yt.configuration.api_key end end
get_request(params = {})
click to toggle source
# File lib/yt/actions/get.rb, line 16 def get_request(params = {}) @list_request = Yt::Request.new(params).tap do |request| print "#{request.as_curl}\n" if Yt.configuration.developing? end end