lib/boletosimples/client.rb in boletosimples-0.0.6 vs lib/boletosimples/client.rb in boletosimples-0.0.7
- old
+ new
@@ -36,11 +36,11 @@
def customers(page = 1, options = {})
get '/customers', { page: page }.merge(options)
end
def create_customer(options = {})
- post '/customers', options
+ post '/customers', customer: options
end
def customer(id = 1, options = {})
get "/customers/#{id}", options
end
@@ -49,28 +49,35 @@
def bank_billets(page = 1, options = {})
get '/bank_billets', { page: page }.merge(options)
end
def create_bank_billet(options = {})
- post '/bank_billets', options
+ post '/bank_billets', bank_billet: options
end
- def bank_billet(id = 1, options = {})
+ def bank_billet(id, options = {})
get "/bank_billets/#{id}", options
end
- # Wrappers for the main HTTP verbs
+ def cancel_bank_billet(id, options = {})
+ put "/bank_billets/#{id}/cancel", options
+ end
+ # Wrappers for the main HTTP verbs
def get(path, options = {})
http_verb :get, path, options
end
def post(path, options = {})
http_verb :post, path, options
end
def put(path, options = {})
http_verb :put, path, options
+ end
+
+ def patch(path, options = {})
+ http_verb :patch, path, options
end
def delete(path, options = {})
http_verb :delete, path, options
end