class ActiveRecord::ConnectionAdapters::DatabaseStatements::PartialQueryCollector
Public Class Methods
new()
click to toggle source
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 469 def initialize @parts = [] @binds = [] end
Public Instance Methods
<<(str)
click to toggle source
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 474 def <<(str) @parts << str self end
add_bind(obj)
click to toggle source
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 479 def add_bind(obj) @binds << obj @parts << Arel::Nodes::BindParam.new(1) self end
value()
click to toggle source
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 485 def value [@parts, @binds] end