Class: BazaModels::Validators::PresenceValidator

Inherits:
BaseValidator show all
Defined in:
lib/baza_models/validators/presence_validator.rb

Instance Attribute Summary

Attributes inherited from BaseValidator

#args, #attribute_name

Instance Method Summary collapse

Methods inherited from BaseValidator

#fire?, #initialize

Constructor Details

This class inherits a constructor from BazaModels::Validators::BaseValidator

Instance Method Details

#validate(model, value) ⇒ Object



2
3
4
# File 'lib/baza_models/validators/presence_validator.rb', line 2

def validate(model, value)
  model.errors.add(attribute_name, "cannot be blank") if value.to_s.strip.empty?
end