class ParamsValidator::Validator::Base

Attributes

default[R]

Public Class Methods

new(definition={}) click to toggle source
# File lib/params_validator/validator/base.rb, line 6
def initialize(definition={})
end

Public Instance Methods

default?() click to toggle source
# File lib/params_validator/validator/base.rb, line 9
def default?
  instance_variable_defined?('@default')
end
error_message() click to toggle source
# File lib/params_validator/validator/base.rb, line 13
def error_message
  raise NotImplementedError
end
valid?(value) click to toggle source
# File lib/params_validator/validator/base.rb, line 17
def valid?(value)
  raise NotImplementedError
end