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
299 300 301 302 303 304 305 |
# File 'lib/coradoc/validation.rb', line 299 def validate(element, context = {}) block = [:block] return [] unless block result = block.call(element, context) Array(result) end |