class method self.unrename_keys

Ruby on Rails 3.0.20

Since v3.0.20 Last seen in v3.2.22.5 Private

Available in: v3.0.20 v3.1.12 v3.2.22.5

Signature

self.unrename_keys(params)

No documentation comment.

Parameters

params req
Source
# File activesupport/lib/active_support/core_ext/hash/conversions.rb, line 155
      def unrename_keys(params)
        case params.class.to_s
          when "Hash"
            params.inject({}) do |h,(k,v)|
              h[k.to_s.tr("-", "_")] = unrename_keys(v)
              h
            end
          when "Array"
            params.map { |v| unrename_keys(v) }
          else
            params
        end
      end

Defined in activesupport/lib/active_support/core_ext/hash/conversions.rb line 155 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Hash

Type at least 2 characters to search.

↑↓ navigate · open · esc close