module Pact::SymbolizeKeys

Public Class Methods

included(base) click to toggle source
# File lib/pact/symbolize_keys.rb, line 4
def self.included(base)
  base.extend(self)
end

Public Instance Methods

symbolize_keys(hash) click to toggle source
# File lib/pact/symbolize_keys.rb, line 8
def symbolize_keys hash
  return nil if hash.nil?
  hash.inject({}) { |memo, (k,v)| memo[k.to_sym] = v; memo }
end