Module: PigeonFu::Rest

Defined in:
lib/pigeon_fu/rest.rb

Class Method Summary collapse

Class Method Details

.delete(url, hashed_vars) ⇒ Object



19
20
21
22
# File 'lib/pigeon_fu/rest.rb', line 19

def delete(url, hashed_vars)
  res = request(url, 'DELETE', hashed_vars)
  process_result(res, url)
end

.get(url, hashed_vars = {}) ⇒ Object



4
5
6
7
# File 'lib/pigeon_fu/rest.rb', line 4

def get(url, hashed_vars = {})
  res = request(url, 'GET', hashed_vars)
  process_result(res, url)
end

.post(url, hashed_vars) ⇒ Object



9
10
11
12
# File 'lib/pigeon_fu/rest.rb', line 9

def post(url, hashed_vars)
  res = request(url, 'POST', hashed_vars)
  process_result(res, url)
end

.put(url, hashed_vars) ⇒ Object



14
15
16
17
# File 'lib/pigeon_fu/rest.rb', line 14

def put(url, hashed_vars)
  res = request(url, 'PUT', hashed_vars)
  process_result(res, url)
end