class Errapi::SingleValidator
Public Class Methods
configure(*args, &block)
click to toggle source
# File lib/errapi/single_validator.rb, line 5 def self.configure *args, &block options = args.last.kind_of?(Hash) ? args.pop : {} config = options[:config] || Errapi.config config = Errapi.config config if config.kind_of? Symbol @errapi_validator = ObjectValidator.new config, options, &block end
validate(*args, &block)
click to toggle source
# File lib/errapi/single_validator.rb, line 14 def self.validate *args, &block raise "Validator has not yet been configured. You must call #configure before calling #validate." unless @errapi_validator @errapi_validator.validate *args, &block end