class ActivePivot::Api::Request
Constants
- HOST
Attributes
params[RW]
path[RW]
Public Class Methods
get(path, params = {})
click to toggle source
# File lib/active_pivot/api/request.rb, line 10 def self.get(path, params = {}) self.new(path, params).get end
new(path, params = {})
click to toggle source
# File lib/active_pivot/api/request.rb, line 14 def initialize(path, params = {}) @path = path @params = params end
Public Instance Methods
get()
click to toggle source
# File lib/active_pivot/api/request.rb, line 19 def get Response.new(HTTParty.get(HOST + path, options)) end
Private Instance Methods
api_token()
click to toggle source
# File lib/active_pivot/api/request.rb, line 32 def api_token Api::Config.api_token end
options()
click to toggle source
# File lib/active_pivot/api/request.rb, line 25 def options { headers: {"X-TrackerToken" => api_token}, query: params } end