lib/twilio-ruby/rest/utils.rb in twilio-ruby-3.11.4 vs lib/twilio-ruby/rest/utils.rb in twilio-ruby-3.11.5

- old
+ new

@@ -2,20 +2,20 @@ module REST module Utils def twilify(something) if something.is_a? Hash - Hash[*something.to_a.map {|a| [twilify(a[0]).to_sym, a[1]]}.flatten(1)] + Hash[*something.to_a.map! {|a| [twilify(a[0]).to_sym, a[1]]}.flatten(1)] else - something.to_s.split('_').map do |s| + something.to_s.split('_').map! do |s| [s[0,1].capitalize, s[1..-1]].join end.join end end def detwilify(something) if something.is_a? Hash - Hash[*something.to_a.map {|pair| [detwilify(pair[0]).to_sym, pair[1]]}.flatten] + Hash[*something.to_a.map! {|pair| [detwilify(pair[0]).to_sym, pair[1]]}.flatten] else something.to_s.gsub(/[A-Z][a-z]*/) {|s| "_#{s.downcase}"}.gsub(/^_/, '') end end