class Moxprox::Request
Public Class Methods
new(path, method = "post", query = {})
click to toggle source
# File lib/moxprox/request.rb, line 3 def initialize(path, method = "post", query = {}) @path = path @query = query @method = method end
Public Instance Methods
perform(ticket)
click to toggle source
# File lib/moxprox/request.rb, line 9 def perform(ticket) result = ticket.connection.request(path: "/api2/json/#{@path}", method: @method, query: @query, headers: ticket.headers) data = JSON.parse(result.body) data["data"] end