module Rack::Typhoeus::Middleware::ParamsDecoder::Helper

def encoded?(hash)

Returns:
  • (Boolean) - True if its a encoded Array, else false.

Parameters:
  • hash (Hash) --
def encoded?(hash)
  return false if hash.empty?
 if hash.keys.size > 1
    keys = hash.keys.map{|i| i.to_i if i.respond_to?(:to_i)}.sort
    keys == hash.keys.size.times.to_a
 else
    hash.keys.first =~ /0/
 end
end