Method: Eventbrite::Util.flatten_params_array
- Defined in:
- lib/eventbrite/util.rb
.flatten_params_array(value, calculated_key) ⇒ Object
81 82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/eventbrite/util.rb', line 81 def self.flatten_params_array(value, calculated_key) result = [] value.each do |elem| if elem.is_a?(Hash) result += flatten_params(elem, calculated_key) elsif elem.is_a?(Array) result += flatten_params_array(elem, calculated_key) else result << ["#{calculated_key}[]", elem] end end result end |