fluke/devops-service/db/validators/field_validators/base.rb
amartynov b70165c3b4 \#780: done
fixed role name

new field validators

without validate fields types

fixed error with user parser

todo: project tests

returned  some tests, users fixed

some more tests: filters

images tests

network tests

keys tests

test generator

fixed run_list validator
2015-10-20 13:36:44 +03:00

26 lines
389 B
Ruby

module Validators
module FieldValidator
class Base
def initialize model, value
@model = model
@value = value
end
def validate!
raise InvalidRecord.new(self.message) unless self.valid?
true
end
def valid?
raise 'override me'
end
def message
raise 'override me'
end
end
end
end