Sha256: a08c4e2c16bb61f0cc57b65e78d54c9f76b1a8ef6fd3c434393b6e2190445f16

Contents?: true

Size: 429 Bytes

Versions: 4

Compression:

Stored size: 429 Bytes

Contents

module Relaton
  module Config
    def configure
      yield configuration if block_given?
    end

    def configuration
      @configuration ||= self::Configuration.new
    end
  end
  extend Config

  class Configuration # < RelatonBib::Configuration

    attr_accessor :use_api, :api_host

    def initialize
      # super
      @use_api = false
      @api_host = "https://api.relaton.org"
    end
  end

  extend Config
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
relaton-1.20.0 lib/relaton/config.rb
relaton-1.19.2 lib/relaton/config.rb
relaton-1.19.1 lib/relaton/config.rb
relaton-1.19.0 lib/relaton/config.rb