Class: Khipu::BanksApi

Inherits:
Object
  • Object
show all
Defined in:
lib/khipu-api-client/api/banks_api.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(api_client = nil) ⇒ BanksApi



7
8
9
# File 'lib/khipu-api-client/api/banks_api.rb', line 7

def initialize(api_client = nil)
  @api_client = api_client || Configuration.api_client
end

Instance Attribute Details

#api_clientObject

Returns the value of attribute api_client.



5
6
7
# File 'lib/khipu-api-client/api/banks_api.rb', line 5

def api_client
  @api_client
end

Instance Method Details

#banks_get(opts = {}) ⇒ BanksResponse

Obtener listado de bancos Obtiene el listado de bancos que pueden usarse para pagar a esta cuenta de cobro.



15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'lib/khipu-api-client/api/banks_api.rb', line 15

def banks_get(opts = {})
  if Configuration.debugging
    Configuration.logger.debug "Calling API: BanksApi#banks_get ..."
  end
  
  # resource path
  path = "/banks".sub('{format}','json')

  # query parameters
  query_params = {}

  # header parameters
  header_params = {}

  # HTTP header 'Accept' (if needed)
  _header_accept = ['application/json']
  _header_accept_result = @api_client.select_header_accept(_header_accept) and header_params['Accept'] = _header_accept_result

  # HTTP header 'Content-Type'
  _header_content_type = ['application/x-www-form-urlencoded']
  header_params['Content-Type'] = @api_client.select_header_content_type(_header_content_type)

  # form parameters
  form_params = {}

  # http body (model)
  post_body = nil
  

  auth_names = ['khipu']
  result = @api_client.call_api(:GET, path,
    :header_params => header_params,
    :query_params => query_params,
    :form_params => form_params,
    :body => post_body,
    :auth_names => auth_names,
    :return_type => 'BanksResponse')
  if Configuration.debugging
    Configuration.logger.debug "API called: BanksApi#banks_get. Result: #{result.inspect}"
  end
  return result
end