Method: Hanami::Utils::Hash.stringify

Defined in:
lib/hanami/utils/hash.rb

.stringify(input) ⇒ ::Hash

Stringifies the given hash

Examples:

Basic Usage

require 'hanami/utils/hash'

hash = Hanami::Utils::Hash.stringify(foo: "bar", baz: {a: 1})
  # => {"foo"=>"bar", "baz"=>{:a=>1}}

hash.class
  # => Hash

Parameters:

  • input (::Hash)

    the input

Returns:

  • (::Hash)

    the stringified hash

Since:

  • 1.0.1

[View source]

73
74
75
# File 'lib/hanami/utils/hash.rb', line 73

def self.stringify(input)
  self[:stringify_keys].call(input)
end