module SidekiqScheduler::Utils

def self.stringify_keys(object)

Returns:
  • (Object) -

Parameters:
  • object (Object) --
def self.stringify_keys(object)
  if object.is_a?(Hash)
    Hash[[*object.map { |k, v| [k.to_s, stringify_keys(v) ]} ]]
  elsif object.is_a?(Array) || object.is_a?(Set)
    object.map { |v| stringify_keys(v) }
  else
    object
  end
end