Top Level Namespace
Defined Under Namespace
Modules: FancyData
Instance Method Summary collapse
-
#FancyData(data) ⇒ Object
data must be a hash.
Instance Method Details
#FancyData(data) ⇒ Object
data must be a hash
24 25 26 27 28 |
# File 'lib/fancydata.rb', line 24 def FancyData(data) YAML.load(data).each do |key, val| instance_variable_set("@#{key}", OpenStruct.deep(val)) end end |