module ObjectValidator::Validator::ClassMethods

Public Instance Methods

checks() click to toggle source
# File lib/object_validator/validator.rb, line 37
def checks
  @checks
end
validates(*args) click to toggle source
# File lib/object_validator/validator.rb, line 33
def validates(*args)
  create_check(args)
end

Private Instance Methods

create_check(args) click to toggle source
# File lib/object_validator/validator.rb, line 43
def create_check(args)
  @checks = [] unless defined?(@checks)
  @checks << args
end