Class: ActiveRecord::StatementCache::BindMap

Inherits:
Object
  • Object
show all
Defined in:
lib/activerecord/monkey_patch/rails4.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#bind(values) ⇒ Object

:nodoc:



41
42
43
44
45
46
47
# File 'lib/activerecord/monkey_patch/rails4.rb', line 41

def bind(values)
  values = ActiveRecord::MonkeyPatch.adjust_timezone_offset(values)

  bvs = @bind_values.map { |pair| pair.dup }
  @indexes.each_with_index { |offset,i| bvs[offset][1] = values[i] }
  bvs
end