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