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