class Subvalid::ValidatorRegistry

Public Class Methods

[](key) click to toggle source
# File lib/subvalid/validator_registry.rb, line 4
def [](key)
  validators[key] or raise ArgumentError.new("no validator with key=#{key}")
end
register(key, validator) click to toggle source
# File lib/subvalid/validator_registry.rb, line 8
def register(key, validator)
  validators[key] = validator
end

Private Class Methods

validators() click to toggle source
# File lib/subvalid/validator_registry.rb, line 13
def validators
  @validators ||= {}
end