class Hash
Enhance Hash
Imported from rails/active_support
Public Instance Methods
except(*keys)
click to toggle source
# File lib/hcheck/helper.rb, line 14 def except(*keys) dup.except!(*keys) end
except!(*keys)
click to toggle source
# File lib/hcheck/helper.rb, line 18 def except!(*keys) keys.each { |key| delete(key) } self end
symbolize_keys()
click to toggle source
# File lib/hcheck/helper.rb, line 4 def symbolize_keys each_with_object({}) do |(key, value), options| options[(begin key.to_sym rescue StandardError key end) || key] = value end end