class Arel::Collectors::SubstituteBinds
Attributes
delegate[R]
quoter[R]
Public Class Methods
new(quoter, delegate_collector)
click to toggle source
# File lib/arel/collectors/substitute_binds.rb, line 4 def initialize(quoter, delegate_collector) @quoter = quoter @delegate = delegate_collector end
Public Instance Methods
<<(str)
click to toggle source
# File lib/arel/collectors/substitute_binds.rb, line 9 def << str delegate << str self end
add_bind(bind)
click to toggle source
# File lib/arel/collectors/substitute_binds.rb, line 14 def add_bind bind self << quoter.quote(bind) end
value()
click to toggle source
# File lib/arel/collectors/substitute_binds.rb, line 18 def value delegate.value end