class Mirage::Request

Attributes

body[RW]
headers[RW]
id[RW]
parameters[RW]
request_url[RW]

Public Class Methods

backedup_get(url)
Alias for: get
get(url) click to toggle source
# File lib/mirage/client/request.rb, line 8
def get url
  result = Hashie::Mash.new(backedup_get(url, format: :json))
  request = new
  request.parameters = result.parameters
  request.headers = result.headers
  request.request_url = result.request_url
  request.body = result.body
  request.id = result.id
  request
end
Also aliased as: backedup_get

Public Instance Methods

delete() click to toggle source
# File lib/mirage/client/request.rb, line 22
def delete
  self.class.delete(id)
end