module Sanatio::ValidatorFactory
Public Instance Methods
is(validator = nil, *params, &validation_block)
click to toggle source
# File lib/sanatio/validator_factory.rb, line 6 def is(validator = nil, *params, &validation_block) if validator @validator = validator.new(*params) else raise UsageError.new("You need to give a block to #is.") unless block_given? @validator = BlockValidator.new(validation_block) end end