Class: Coradoc::Validation::Rules::Custom
- Inherits:
-
Coradoc::Validation::Rule
- Object
- Coradoc::Validation::Rule
- Coradoc::Validation::Rules::Custom
- Defined in:
- lib/coradoc/validation.rb
Overview
Custom block 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
290 291 292 293 294 295 296 |
# File 'lib/coradoc/validation.rb', line 290 def validate(element, context = {}) block = [:block] return [] unless block result = block.call(element, context) Array(result) end |