Class: Coradoc::Validation::Rules::Required
- Inherits:
-
Coradoc::Validation::Rule
- Object
- Coradoc::Validation::Rule
- Coradoc::Validation::Rules::Required
- Defined in:
- lib/coradoc/validation.rb
Overview
Required field validation
Instance Attribute Summary
Attributes inherited from Coradoc::Validation::Rule
Instance Method Summary collapse
Methods inherited from Coradoc::Validation::Rule
Constructor Details
This class inherits a constructor from Coradoc::Validation::Rule
Instance Method Details
#validate(element, _context = {}) ⇒ Object
203 204 205 206 207 208 209 210 |
# File 'lib/coradoc/validation.rb', line 203 def validate(element, _context = {}) field = [:field] value = get_value(element, field) return [] unless value.nil? ["#{field} is required"] end |