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.



413
414
415
# File 'lib/menilite/model.rb', line 413

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

Instance Method Details

#validate(value) ⇒ Object



417
418
419
# File 'lib/menilite/model.rb', line 417

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