module Specular::Support

Public Class Methods

stringify_keys(obj) click to toggle source
# File lib/specular/support.rb, line 2
def self.stringify_keys(obj)
  case (obj)
  when Hash
    obj.to_h do |k, v|
      [
        k.to_s,
        stringify_keys(v)
      ]
    end
  when Array
    obj.map do |v|
      stringify_keys(v)
    end
  else
    obj
  end
end