Module: AD::Framework::Patterns::Validations::InstanceMethods

Defined in:
lib/ad-framework/patterns/validations.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#errorsObject

Returns the value of attribute errors.



19
20
21
# File 'lib/ad-framework/patterns/validations.rb', line 19

def errors
  @errors
end

Instance Method Details

#valid?Boolean

Returns:

  • (Boolean)


38
39
40
41
42
# File 'lib/ad-framework/patterns/validations.rb', line 38

def valid?
  validator = AD::Framework::Utilities::Validator.new(self)
  self.errors = validator.errors
  self.errors.empty?
end