class Configuration

Attributes

apiBase[R]
privateKey[RW]
publicKey[RW]

Public Class Methods

new(publicKey, privateKey, enviroment) click to toggle source
# File lib/Configuration.rb, line 2
def initialize(publicKey, privateKey, enviroment)
  @publicKey = publicKey
  @privateKey = privateKey
  @apiBase = set_enviroment(enviroment)
end

Public Instance Methods

set_enviroment(apiBase) click to toggle source
# File lib/Configuration.rb, line 8
def set_enviroment(apiBase)
  case apiBase
  when 'production'
    'https://api.paymentrails.com'
  when 'development'
    'http://api.railz.io'
  when 'integration'
    'http://api.local.dev:3000'
  else
    'https://api.paymentrails.com'
  end
end