Class: Iugu::APIRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/iugu/api_request.rb

Class Method Summary collapse

Class Method Details

.request(method, url, data = {}) ⇒ Object



10
11
12
13
14
# File 'lib/iugu/api_request.rb', line 10

def self.request(method, url, data = {})
  Iugu::Utils.auth_from_env if Iugu.api_key.nil?
  raise Iugu::AuthenticationException, "Chave de API não configurada. Utilize Iugu.api_key = ... para configurar." if Iugu.api_key.nil?
  handle_response self.send_request method, url, data
end