class EasyConf::AppConfig
Public Class Methods
new()
click to toggle source
# File lib/easy_conf/app_config.rb, line 4 def initialize @dict = {} end
Public Instance Methods
__keys()
click to toggle source
# File lib/easy_conf/app_config.rb, line 16 def __keys @dict.keys end
__to_hash()
click to toggle source
# File lib/easy_conf/app_config.rb, line 20 def __to_hash @dict.dup end
method_missing(meth, *args, &block)
click to toggle source
# File lib/easy_conf/app_config.rb, line 8 def method_missing(meth, *args, &block) define_singleton_method(meth) do @dict[meth] end @dict[meth] = LookupVisitor.visit(meth) end