Sha256: f6e870ff8a7bce9609867795a7f97678b87808369412580a9eae1684c38895b6
Contents?: true
Size: 730 Bytes
Versions: 3
Compression:
Stored size: 730 Bytes
Contents
# frozen_string_literal: true module FractalApi class Configuration BASE_URLS = { production: 'https://apis.askfractal.com', sandbox: 'https://apis.julia-laces.co.uk' }.freeze AUTH_URLS = { production: 'https://auth.askfractal.com', sandbox: 'https://auth.julia-laces.co.uk' }.freeze attr_accessor :api_key, :partner_id, :webhook_secret, :environment, :debug def initialize @api_key = '' @partner_id = '' @webhook_secret = '' @environment = :sandbox # can be either :sandbox or :production @debug = false end def base_url BASE_URLS[environment.to_sym] end def auth_url AUTH_URLS[environment.to_sym] end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fractal_api-0.1.6 | lib/fractal_api/configuration.rb |
fractal_api-0.1.5 | lib/fractal_api/configuration.rb |
fractal_api-0.1.4 | lib/fractal_api/configuration.rb |