module Webcommand::Extensions::HashExtension
Public Instance Methods
deep_symbolize_keys()
click to toggle source
# File lib/webcommand/extensions/hash_extension.rb, line 9 def deep_symbolize_keys self.map do |k, v| new_value = v.is_a?(Hash) ? v.deep_symbolize_keys : v [k.to_sym, new_value] end.to_h end
symbolize_keys()
click to toggle source
# File lib/webcommand/extensions/hash_extension.rb, line 5 def symbolize_keys self.map { |k,v| [k.to_sym,v] }.to_h end