Class: ALib::AutoHash
Overview
auto vivifying hash that dumps as yaml nicely
Instance Method Summary collapse
- #class ⇒ Object
-
#initialize(*args) ⇒ AutoHash
constructor
A new instance of AutoHash.
Methods inherited from Hash
Constructor Details
#initialize(*args) ⇒ AutoHash
Returns a new instance of AutoHash.
5 6 7 |
# File 'lib/alib-0.5.1/autohash.rb', line 5 def initialize(*args) super(*args){|a,k| a[k] = AutoHash::new(*args)} end |
Instance Method Details
#class ⇒ Object
8 9 10 |
# File 'lib/alib-0.5.1/autohash.rb', line 8 def class Hash end |