module Xeroizer::Record::ValidationHelper::InstanceMethods
Public Instance Methods
errors_for(attribute)
click to toggle source
# File lib/xeroizer/record/validation_helper.rb, line 65 def errors_for(attribute) if errors.is_a?(Array) errors.find_all { | (attr, _) | attr == attribute }.map { | (_, msg) | msg } end end
valid?()
click to toggle source
# File lib/xeroizer/record/validation_helper.rb, line 55 def valid? @errors = [] if self.class.validators self.class.validators.each do | validator | validator.validate(self) end end @errors.size == 0 end