Sha256: ab9753aa8bc3050ac3bcd7825489485ccd00f0ad64ce8115012b19afe190390e

Contents?: true

Size: 859 Bytes

Versions: 1

Compression:

Stored size: 859 Bytes

Contents

# frozen_string_literal: true

require_relative "rails-settings/fields/base"
require_relative "rails-settings/fields/array"
require_relative "rails-settings/fields/big_decimal"
require_relative "rails-settings/fields/boolean"
require_relative "rails-settings/fields/float"
require_relative "rails-settings/fields/hash"
require_relative "rails-settings/fields/integer"
require_relative "rails-settings/fields/string"

require_relative "rails-settings/configuration"
require_relative "rails-settings/request_cache"
require_relative "rails-settings/middleware"
require_relative "rails-settings/railtie"
require_relative "rails-settings/version"

module RailsSettings
  class ProtectedKeyError < RuntimeError
    def initialize(key)
      super("Can't use #{key} as setting key.")
    end
  end

  autoload :Base, "rails-settings/base"

  module Fields
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails-settings-cached-2.9.5 lib/rails-settings-cached.rb