Class: HashFlattener::HashFlattener
- Inherits:
-
Object
- Object
- HashFlattener::HashFlattener
- Defined in:
- lib/hash_flattener/hash_flattener.rb
Instance Method Summary collapse
Instance Method Details
#flatten(hash, delimiter = DEFAULT_DELIMITER) ⇒ Object
7 8 9 10 11 |
# File 'lib/hash_flattener/hash_flattener.rb', line 7 def flatten(hash, delimiter=DEFAULT_DELIMITER) @hash = hash.kind_of?(Hash) ? hash : hash.to_hash @delimiter = delimiter.to_s flatten_enumerable @hash end |