Sha256: 9b68c5918025629408dcc41826a0471378a31371ae0ab2d163553ae26e47ed27
Contents?: true
Size: 489 Bytes
Versions: 2
Compression:
Stored size: 489 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 Settings['redmine'] ||= Settingslogic.new({}) Settings['redmine']['enabled'] ||= false end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
egov_utils-0.2.12 | lib/egov_utils/settings.rb |
egov_utils-0.2.11 | lib/egov_utils/settings.rb |