Method: JsonMessage#extract

Defined in:
lib/json_message.rb

#extract(opts = {}) ⇒ Object



155
156
157
158
159
160
161
162
# File 'lib/json_message.rb', line 155

def extract(opts = {})
  hash = @msg.dup
  if opts[:stringify_keys]
    hash = hash.inject({}) { |memo,(k,v)| memo[k.to_s] = v; memo }.freeze
  end

  hash.freeze
end