class GenesisRuby::Utils::Options::Base
Usage: ConfigurableOptions.<name>=, ConfigurableOptions.<name>
Simple key value hash object
def [](key)
def [](key) super(key.to_sym) end
def []=(key, value)
def []=(key, value) super(key.to_sym, value) end
def method_missing(name, *args)
def method_missing(name, *args) name_string = name.to_s if name_string.chomp!('=') self[name_string] = args.first else self[name_string] end end
def respond_to_missing?(name, include_private = false)
Define ConfigurableOptions.method("
def respond_to_missing?(name, include_private = false) method_missing(name) || super end