class MercadoPago::Configuration
Constants
- DEFAULT_CONFIG_FILE_PATH
Attributes
config_file_path[W]
Public Instance Methods
access_token()
click to toggle source
# File lib/mercado_pago/configuration.rb, line 9 def access_token config['access_token'] end
application_id()
click to toggle source
# File lib/mercado_pago/configuration.rb, line 13 def application_id config['application_id'] end
config_file_path()
click to toggle source
# File lib/mercado_pago/configuration.rb, line 17 def config_file_path @config_file_path || DEFAULT_CONFIG_FILE_PATH end
environment()
click to toggle source
# File lib/mercado_pago/configuration.rb, line 21 def environment @environment ||= ENV['RACK_ENV'] || ENV['RAILS_ENV'] || 'test' end
Private Instance Methods
config()
click to toggle source
# File lib/mercado_pago/configuration.rb, line 27 def config @config ||= YAML.load(ERB.new(File.read(config_file_path)).result)[environment] end