Class: Menilite::Model::Validator

Inherits:
Object
  • Object
show all
Defined in:
lib/menilite/model.rb

Direct Known Subclasses

PresenceValidator

Instance Method Summary collapse

Constructor Details

#initialize(name, &block) ⇒ Validator

Returns a new instance of Validator.



422
423
424
# File 'lib/menilite/model.rb', line 422

def initialize(name, &block)
  @proc = block
end

Instance Method Details

#validate(value) ⇒ Object



426
427
428
# File 'lib/menilite/model.rb', line 426

def validate(value)
  @proc.call(value)
end