Class: Jeera::Client
Constant Summary collapse
Instance Method Summary collapse
- #delete(url, body = '') ⇒ Object
- #get(url, params = {}) ⇒ Object
- #post(url, params = {}) ⇒ Object
- #put(url, params = {}) ⇒ Object
Instance Method Details
#delete(url, body = '') ⇒ Object
27 28 29 |
# File 'lib/jeera/client.rb', line 27 def delete(url, body = '') connection.delete(full_url(url), params) end |
#get(url, params = {}) ⇒ Object
10 11 12 13 |
# File 'lib/jeera/client.rb', line 10 def get(url, params = {}) # puts "Requesting #{full_url(url)}" connection.get(full_url(url), params) end |
#post(url, params = {}) ⇒ Object
15 16 17 18 19 |
# File 'lib/jeera/client.rb', line 15 def post(url, params = {}) connection.post(full_url(url)) do |request| request.body = params end end |
#put(url, params = {}) ⇒ Object
21 22 23 24 25 |
# File 'lib/jeera/client.rb', line 21 def put(url, params = {}) connection.put(full_url(url)) do |request| request.body = params end end |