class Parxer::Validator::Base
Attributes
config[R]
Public Class Methods
new(config = {})
click to toggle source
# File lib/parxer/validators/base_validator.rb, line 8 def initialize(config = {}) @context = config.delete(:context) @config = config end
Public Instance Methods
id()
click to toggle source
# File lib/parxer/validators/base_validator.rb, line 13 def id self.class.name.demodulize.tableize.singularize.to_sym end
validate()
click to toggle source
# File lib/parxer/validators/base_validator.rb, line 17 def validate raise Parxer::ValidatorError.new("'validate' method not implemented") end