module Faraday::EncodeMethods
def encode_array(parent, value)
def encode_array(parent, value) return "#{parent}%5B%5D" if value.empty? buffer = +'' value.each_with_index do |val, index| new_parent = if @array_indices "#{parent}%5B#{index}%5D" else "#{parent}%5B%5D" end buffer << "#{encode_pair(new_parent, val)}&" end buffer.chop end