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