# File lib/sms_on_rails/model_support/phone_number.rb, line 184 def update_attributes_on_list(sorted_list, attribute_list, options={}) unless attribute_list.blank? 0.upto(sorted_list.length - 1) {|idx| if sorted_list[idx] if (attr = attribute_list[idx].delete_if{|x, y| x.to_s == 'number'}).any? sorted_list[idx].attributes = attr sorted_list[idx].save if options[:create] sorted_list[idx].save! if options[:create!] end elsif options[:create] sorted_list[idx] = self.send(options[:create], attribute_list[idx]) end } end sorted_list end