class IntegrationApi::Environment

Attributes

PRODUCTION[RW]
SANDBOX[RW]
api_client[RW]
auth_config[RW]

Public Class Methods

new(api_client = ApiClient.default, config = Configuration.default, auth_config = AuthConfiguration.default) click to toggle source
# File lib/integration_api/environment.rb, line 10
def initialize(api_client = ApiClient.default, config = Configuration.default, auth_config = AuthConfiguration.default)
  @api_client = api_client
  @config = config
  @auth_config = auth_config
  @SANDBOX = 'sandbox.hydrogenplatform.com'
  @PRODUCTION = 'api.hydrogenplatform.com'
end

Public Instance Methods

set_environment(host) click to toggle source
# File lib/integration_api/environment.rb, line 18
def set_environment(host)
  if (host)
    @config.config.host=host
    @api_client.config.host=host
    @auth_config.set_base_url(host)
  end
end