Sha256: a6e53b0beb069cd944fabddd26fb2a35417a2e34fc78b9e0969fe9ddf1c42d0b

Contents?: true

Size: 397 Bytes

Versions: 23

Compression:

Stored size: 397 Bytes

Contents

require 'settingslogic'

module EgovUtils

  def self.config_file
    ENV.fetch('EGOVUTILS_CONFIG') { Rails.root.join('config', 'config.yml') }
  end

  class Settings < ::Settingslogic
    source (File.exists?(EgovUtils.config_file) ? EgovUtils.config_file : {})

    # namespace Rails.env

    def allow_register?
      allow_register
    end

  end

  Settings['allow_register'] ||= false

end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
egov_utils-0.2.10 lib/egov_utils/settings.rb
egov_utils-0.2.9 lib/egov_utils/settings.rb
egov_utils-0.2.8 lib/egov_utils/settings.rb
egov_utils-0.2.7 lib/egov_utils/settings.rb
egov_utils-0.2.6 lib/egov_utils/settings.rb
egov_utils-0.2.5 lib/egov_utils/settings.rb
egov_utils-0.2.4 lib/egov_utils/settings.rb
egov_utils-0.2.3 lib/egov_utils/settings.rb
egov_utils-0.2.2 lib/egov_utils/settings.rb
egov_utils-0.2.1 lib/egov_utils/settings.rb
egov_utils-0.2.0 lib/egov_utils/settings.rb
egov_utils-0.1.37 lib/egov_utils/settings.rb
egov_utils-0.1.36 lib/egov_utils/settings.rb
egov_utils-0.1.35 lib/egov_utils/settings.rb
egov_utils-0.1.33 lib/egov_utils/settings.rb
egov_utils-0.1.32 lib/egov_utils/settings.rb
egov_utils-0.1.31 lib/egov_utils/settings.rb
egov_utils-0.1.30 lib/egov_utils/settings.rb
egov_utils-0.1.29 lib/egov_utils/settings.rb
egov_utils-0.1.28 lib/egov_utils/settings.rb