module ObjectValidator::Validate

Public Instance Methods

errors() click to toggle source
# File lib/object_validator/validate.rb, line 7
def errors
  return Errors.new unless defined?(@validator)
  validator.errors
end
valid?() click to toggle source
# File lib/object_validator/validate.rb, line 3
def valid?
  validator.valid?
end

Private Instance Methods

validator() click to toggle source
# File lib/object_validator/validate.rb, line 14
def validator
  @validator ||= Object.const_get("#{self.class.name}Validator").new(self)
end