class Subvalid::Validators::WithValidator
Public Class Methods
validate(object, validation_result=ValidationResult.new, *args)
click to toggle source
# File lib/subvalid/validators/with_validator.rb, line 4 def self.validate(object, validation_result=ValidationResult.new, *args) case args[0] when Class klass = args[0] klass.validate(object, validation_result) when Proc prok = args[0] prok.(object, validation_result) end end