class Loquor::Client
Attributes
config[R]
Public Class Methods
new()
click to toggle source
# File lib/loquor/client.rb, line 5 def initialize @config = Configuration.new end
Public Instance Methods
delete(url)
click to toggle source
# File lib/loquor/client.rb, line 25 def delete(url) deps = {config: @config} HttpAction::Delete.delete(url, deps) end
get(url, options = {})
click to toggle source
# File lib/loquor/client.rb, line 9 def get(url, options = {}) deps = {config: @config} deps[:should_cache] = options[:cache] if options[:cache] HttpAction::Get.get(url, deps) end
post(url, payload)
click to toggle source
# File lib/loquor/client.rb, line 20 def post(url, payload) deps = {config: @config} HttpAction::Post.post(url, payload, deps) end
put(url, payload)
click to toggle source
# File lib/loquor/client.rb, line 15 def put(url, payload) deps = {config: @config} HttpAction::Put.put(url, payload, deps) end