Class: IsEqualOrGreaterThan

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

Instance Method Summary collapse

Methods inherited from Validator

#blank?, #valid?

Constructor Details

#initialize(min_value) ⇒ IsEqualOrGreaterThan

Returns a new instance of IsEqualOrGreaterThan.



111
112
113
# File 'lib/bureaucrat/validation_old.rb', line 111

def initialize(min_value)
  @min_value = min_value
end

Instance Method Details

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



115
116
117
# File 'lib/bureaucrat/validation_old.rb', line 115

def validate(value, all_values={}, object=nil)
  fail_with(:less_than, :min_value => @min_value) if value < @min_value
end