class Sullivan::Validations::KindOf

Public Class Methods

new(klass) click to toggle source
# File lib/sullivan/validations/kind_of.rb, line 4
def initialize(klass)
  @klass = klass
end

Public Instance Methods

validate(value) click to toggle source
# File lib/sullivan/validations/kind_of.rb, line 8
def validate(value)
  unless value.kind_of?(@klass)
    "must be a kind of #{@klass}"
  end
end