class Arel::Collectors::SQLString

Public Class Methods

new(*) click to toggle source
Calls superclass method Arel::Collectors::PlainString.new
# File lib/arel/collectors/sql_string.rb, line 7
def initialize(*)
  super
  @bind_index = 1
end

Public Instance Methods

add_bind(bind) { |bind_index| ... } click to toggle source
# File lib/arel/collectors/sql_string.rb, line 12
def add_bind bind
  self << yield(@bind_index)
  @bind_index += 1
  self
end
compile(bvs) click to toggle source
# File lib/arel/collectors/sql_string.rb, line 18
def compile bvs
  value
end