class Daru::APIClient
Constants
- VERSION
Public Class Methods
new(uri)
click to toggle source
# File lib/daru/apiclient.rb, line 21 def initialize(uri) client_class = Class.new(Daru::APIClientTemplate) client_class.base_uri uri @c = client_class.new end
Public Instance Methods
c()
click to toggle source
# File lib/daru/apiclient.rb, line 43 def c @c.class end
get(*args)
click to toggle source
# File lib/daru/apiclient.rb, line 27 def get(*args) @c.get(*args) end
hget(*args)
click to toggle source
# File lib/daru/apiclient.rb, line 35 def hget(*args) @c.class.get(*args).to_h end
hpost(*args)
click to toggle source
# File lib/daru/apiclient.rb, line 39 def hpost(*args) @c.class.post(*args).to_h end
post(*args)
click to toggle source
# File lib/daru/apiclient.rb, line 31 def post(*args) @c.post(*args) end