class Subvalid::Validators::PresenceValidator
Public Class Methods
validate(object, validation_result=ValidationResult.new, *args)
click to toggle source
# File lib/subvalid/validators/presence_validator.rb, line 4 def self.validate(object, validation_result=ValidationResult.new, *args) present = if object if object.respond_to?(:present?) object.present? else object end end validation_result.add_error("is not present") unless present end