Module: Validation::Rules

Included in:
Validator
Defined in:
lib/validation/rules.rb

Instance Method Summary collapse

Instance Method Details

#validates_match(data, field, regex) ⇒ Object



7
8
9
# File 'lib/validation/rules.rb', line 7

def validates_match(data, field, regex) 
  data[field] =~ Regexp.new(regex)
end

#validates_required(data, field) ⇒ Object



3
4
5
# File 'lib/validation/rules.rb', line 3

def validates_required(data, field)
  !([nil, '', [], {}].include? data[field])
end