class Quovo::Api::Base
Attributes
token[R]
Public Class Methods
new(token = Quovo::Token.new)
click to toggle source
# File lib/quovo/api/base.rb, line 7 def initialize(token = Quovo::Token.new) @token = token end
Public Instance Methods
api(method, path, params = {})
click to toggle source
# File lib/quovo/api/base.rb, line 11 def api(method, path, params = {}) format = case method when :delete :plain else :json end request(method, path, params, format) do |req| req['Authorization'] = "Bearer #{token.get}" end || {} end