Class: PdfTempura::Document::Validation::CountValidator
- Inherits:
-
Object
- Object
- PdfTempura::Document::Validation::CountValidator
- Defined in:
- lib/pdf_tempura/document/validation.rb
Instance Method Summary collapse
Instance Method Details
#validate(object, method, count) ⇒ Object
72 73 74 75 |
# File 'lib/pdf_tempura/document/validation.rb', line 72 def validate(object, method, count) count_objects = object.send(method) raise ArgumentError, "#{method.capitalize} must contain #{count} values." unless count_objects.respond_to?(:count) && count_objects.count == count end |