class ArelHelpers::QueryBuilder

Constants

TERMINAL_METHODS

Attributes

query[R]

Public Class Methods

new(query) click to toggle source
# File lib/arel-helpers/query_builder.rb, line 18
def initialize(query)
  @query = query
end

Protected Instance Methods

reflect(query) click to toggle source
# File lib/arel-helpers/query_builder.rb, line 24
def reflect(query)
  dup.tap { |obj| obj.instance_variable_set('@query'.freeze, query) }
end