class Cut::Client

Attributes

endpoint[R]

Public Class Methods

get(*args) click to toggle source
# File lib/cut/client.rb, line 4
def self.get(*args)
  new(*args).get
end
new(endpoint, parameters = {}) click to toggle source
# File lib/cut/client.rb, line 8
def initialize(endpoint, parameters = {})
  @endpoint = parameters.inject(endpoint) do |str, param|
    str.gsub("{{#{param.first}}}", CGI.escape(param.last))
  end
end

Public Instance Methods

get() click to toggle source
# File lib/cut/client.rb, line 14
def get
  Response.new(HTTParty.get(endpoint))
end