Class: IsEqualOrLessThan

Inherits:
Validator show all
Defined in:
lib/bureaucrat/validation_old.rb

Instance Method Summary collapse

Methods inherited from Validator

#blank?, #valid?

Constructor Details

#initialize(max_value) ⇒ IsEqualOrLessThan

Returns a new instance of IsEqualOrLessThan.



121
122
123
# File 'lib/bureaucrat/validation_old.rb', line 121

def initialize(max_value)
  @max_value = max_value
end

Instance Method Details

#validate(value, all_values = {}, object = nil) ⇒ Object



125
126
127
# File 'lib/bureaucrat/validation_old.rb', line 125

def validate(value, all_values={}, object=nil)
  fail_with(:more_than, :max_value => @max_value) if value > @max_value
end