Sha256: 3dd37cd49ec17fdf45fbae2e2e0ce916d0cb9607bd1f836cc867470dd5258ed6
Contents?: true
Size: 404 Bytes
Versions: 3
Compression:
Stored size: 404 Bytes
Contents
module TTN module Helpers module Core module Hash def options_merge!(options) self.to_options!.reverse_merge! options end def only(*keys) dup.only!(*keys) end def only!(*the_keys) keys.each { |key| delete(key) unless the_keys.include?(key) } self end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ttn_helpers-0.1.2 | lib/TTN/helpers/core/hash.rb |
ttn_helpers-0.1.1 | lib/TTN/helpers/core/hash.rb |
ttn_helpers-0.1 | lib/TTN/helpers/core/hash.rb |