Class: Momoapi::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/momoapi-ruby/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfig

Returns a new instance of Config.



16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/momoapi-ruby/config.rb', line 16

def initialize
  @environment = nil
  @base_url = nil
  @callback_host = nil
  @collection_primary_key = nil
  @collection_user_id = nil
  @collection_api_secret = nil
  @disbursement_primary_key = nil
  @disbursement_user_id = nil
  @disbursement_api_secret = nil
  @remittance_primary_key = nil
  @remittance_user_id = nil
  @remittance_api_secret = nil
end

Instance Attribute Details

#base_urlObject



31
32
33
# File 'lib/momoapi-ruby/config.rb', line 31

def base_url
  @base_url || 'https://ericssonbasicapi2.azure-api.net'
end

#callback_hostObject

Returns the value of attribute callback_host.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def callback_host
  @callback_host
end

#collection_api_secretObject

Returns the value of attribute collection_api_secret.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def collection_api_secret
  @collection_api_secret
end

#collection_primary_keyObject

Returns the value of attribute collection_primary_key.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def collection_primary_key
  @collection_primary_key
end

#collection_user_idObject

Returns the value of attribute collection_user_id.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def collection_user_id
  @collection_user_id
end

#disbursement_api_secretObject

Returns the value of attribute disbursement_api_secret.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def disbursement_api_secret
  @disbursement_api_secret
end

#disbursement_primary_keyObject

Returns the value of attribute disbursement_primary_key.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def disbursement_primary_key
  @disbursement_primary_key
end

#disbursement_user_idObject

Returns the value of attribute disbursement_user_id.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def disbursement_user_id
  @disbursement_user_id
end

#environmentObject

Returns the value of attribute environment.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def environment
  @environment
end

#remittance_api_secretObject

Returns the value of attribute remittance_api_secret.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def remittance_api_secret
  @remittance_api_secret
end

#remittance_primary_keyObject

Returns the value of attribute remittance_primary_key.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def remittance_primary_key
  @remittance_primary_key
end

#remittance_user_idObject

Returns the value of attribute remittance_user_id.



9
10
11
# File 'lib/momoapi-ruby/config.rb', line 9

def remittance_user_id
  @remittance_user_id
end