Class: Hash
- Inherits:
-
Object
- Object
- Hash
- Defined in:
- lib/event_api/write.rb
Instance Method Summary collapse
Instance Method Details
#key_ordered ⇒ Object
29 30 31 32 33 |
# File 'lib/event_api/write.rb', line 29 def key_ordered keys.sort.inject({}) do |a, k| a.merge!(k => self[k]) end end |
#protect_merge!(b) ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/event_api/write.rb', line 21 def protect_merge!(b) (b.keys - keys).map do |new_key| self[new_key] = b[new_key] end self end |