module Validate::Validators::DSL

Public Instance Methods

create(&block) click to toggle source
# File lib/validate/validators/dsl.rb, line 13
def create(&block)
  Validator.new(&block)
end
define(name, &body) click to toggle source
# File lib/validate/validators/dsl.rb, line 9
def define(name, &body)
  Scope.current.register_validator(name, create(&body))
end
none() click to toggle source
# File lib/validate/validators/dsl.rb, line 17
def none
  @none ||= Validator::None.new
end