Sha256: 6096d22b310a3fca6f4be3f72e983b1b500de5d27e0c04b5347a7e1fc96731a5
Contents?: true
Size: 641 Bytes
Versions: 35
Compression:
Stored size: 641 Bytes
Contents
module ActiveRecord class PredicateBuilder class ClassHandler # :nodoc: def initialize(predicate_builder) @predicate_builder = predicate_builder end def call(attribute, value) print_deprecation_warning predicate_builder.build(attribute, value.name) end protected attr_reader :predicate_builder private def print_deprecation_warning ActiveSupport::Deprecation.warn(<<-MSG.squish) Passing a class as a value in an Active Record query is deprecated and will be removed. Pass a string instead. MSG end end end end
Version data entries
35 entries across 35 versions & 4 rubygems