module ActiveModel::Validations::Clusivity
Private Instance Methods
inclusion_method(enumerable)
click to toggle source
# File lib/encapsulate_as_money/activemodel_integration.rb, line 8 def inclusion_method(enumerable) if enumerable.first.is_a?(Money) :cover? else return :include? unless enumerable.is_a?(Range) case enumerable.first when Numeric, Time, DateTime :cover? else :include? end end end