module SimpleConf
Constants
- Loader
- VERSION
Public Instance Methods
rails_environment_defined?()
click to toggle source
# File lib/simple-conf/loader.rb, line 105 def rails_environment_defined? rails_klass = Module.const_get('Rails') return rails_klass.is_a?(Module) rescue NameError return false end
set(key, value)
click to toggle source
# File lib/simple-conf/loader.rb, line 98 def set(key, value) define(key) struct = OpenStruct.new(value) rescue value klass.instance_variable_set(:"@#{key}", struct) end