module Grape::Validations
Registry to store and locate known Validators.
Attributes
validators[RW]
Public Class Methods
deregister_validator(short_name)
click to toggle source
# File lib/grape/validations.rb, line 18 def self.deregister_validator(short_name) validators.delete(short_name) end
register_validator(short_name, klass)
click to toggle source
Register a new validator, so it can be used to validate parameters. @param short_name [String] all lower-case, no spaces @param klass [Class] the validator class. Should inherit from
Validations::Base.
# File lib/grape/validations.rb, line 14 def self.register_validator(short_name, klass) validators[short_name] = klass end