Sha256: 16c768847cea686335a3ec1eaacd2e661b08ff23e0baece98b54bf1aa9a6bf3f

Contents?: true

Size: 346 Bytes

Versions: 1

Compression:

Stored size: 346 Bytes

Contents

require 'active_support/inflector'

module Quandl
  module Configurable
    def configuration
      @configuration ||= Quandl::Config.new(file_name, configuration_options)
    end

    private

    def file_name
      defined?(name) ? name.underscore : self.class.name.underscore
    end

    def configuration_options
      {}
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
quandl-config-1.0.0 lib/quandl/config/configurable.rb