aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation/predicate_builder/range_handler.rb
blob: 1b3849e3ad5c9574b5d6e47914b95fb09f50c360 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
module ActiveRecord
  class PredicateBuilder
    class RangeHandler # :nodoc:
      def initialize(predicate_builder)
        @predicate_builder = predicate_builder
      end

      def call(attribute, value)
        attribute.between(value)
      end

      protected

      attr_reader :predicate_builder
    end
  end
end