Module: Queryko::RangeAttributes::ClassMethods

Defined in:
lib/queryko/range_attributes.rb

Instance Method Summary collapse

Instance Method Details

#add_range_attributes(*args) ⇒ Object



8
9
10
11
12
13
14
15
16
17
# File 'lib/queryko/range_attributes.rb', line 8

def add_range_attributes(*args)
  suggestion = []
  args.each do |arg|
    feature arg.to_sym, :min
    feature arg.to_sym, :max
    suggestion << "feature :#{arg}, :min"
    suggestion << "feature :#{arg}, :max"
  end
  warn "[DEPRECATION] `add_range_attributes` is deprecated. Please use `feature` instead.\nExample:\n#{suggestion.join("\n")}"
end